Alhaji — Software Engineer
I build web, mobile, backend and AI stuff, and apparently underwater portfolios too.
I'm a software engineer who likes building things. I work across web, mobile, backend, AI and blockchain, from interfaces and APIs to the contracts, queues and servers running behind them. I'm as happy tuning NGINX and Redis on a box I set up myself as I am writing the Solidity it talks to. I enjoy picking up a problem, figuring out how it should work, and building the whole thing. I also enjoy learning things!
Skills
Languages
- JavaScript
- Typescript
- Solidity
- Python
- PHP
- HTML 5
- CSS 3
- Java
Technologies
- Node JS
- Express JS
- Nest JS
- REST API
- GraphQL
- WebSockets
- React JS
- Next JS
- React Native
- FastAPI
- Redux Toolkit
- Sass
- Blockchain
Frameworks
- Tailwind CSS
- Chakra UI
- Vue JS
- Svelte
- Jquery
- Three JS
Databases
- MongoDB
- PostgreSQL
- MySQL
- Redis
- Firestore
- Supabase
Infrastructure
- Docker
- AWS
- EC2
- DigitalOcean
- NGINX
- Linux
- GitHub Actions
- PM2
- Vercel
AI
- LLM integration
- Research pipelines
- Document extraction
- Process automation
Tools
- Git
- Github
- Firebase
- Jira
- Photoshop
- Coreldraw
Games
- Chess
- CODM
Projects
Dehub.io (flagship project)
The product I’ve spent the last two years building, and the one I know best: a suite of dApps and the infrastructure behind them, grown from an early frontend into a production system carrying real users, real money and real uptime pressure.
- Architected the React frontend and Node/Express backend early on, then led the migration to Next.js and NestJS for server-side rendering and a codebase built to keep growing.
- Wrote and deployed upgradeable Solidity contracts (proxy patterns, staking modules, access control) live across Ethereum, Arbitrum, Polygon, Base and BSC.
- Indexed on-chain activity with a Graph Protocol subgraph, syncing it into MongoDB to power real-time holdings dashboards.
- Own the infrastructure end to end: a DigitalOcean VPS behind NGINX, Redis for caching and background queues, PM2 supervising the NestJS services, and an internal dashboard tracking p50/p95/p99 latency and event-loop lag.
- Built the WebSocket layer behind live chat and notifications, and shipped a React Native app against the same APIs.
- Led the team as it grew, mentoring junior engineers and running the sprints that shipped all of the above.
Technologies: nextjs, nestjs, solidity, blockchain, mongodb, redis, docker
NFT Print pro
A web app that turns an NFT into something you can hold: connect a Solana or Ethereum wallet, pick a piece you own, and order a physical print. An off-chain minting flow is built in too, for people printing original art rather than an existing collectible.
Technologies: nodejs, expressjs, mongodb, react, chakra ui
DApps
A run of production dApps on Ethereum, BSC and other EVM chains: staking pools with fixed APY and lock periods, NFT minting flows, reflection-token dashboards carrying live market data, holder charts and transaction history, and a contest dApp ranking Telegram channels by token holdings. Shipped as glrtch.xyz, 0xinheritance.art, puffpals.fun, BTCBULLDOG, Grobat, Crocodudes, Shepherdinu, Babyloninu, Voltinu and BiggestBuyBot, among others, with the Solidity behind a good number of them written and deployed by me.
Technologies: solidity, blockchain, react, nextjs, sass, html5, css3
Experience
Lead Engineer — Dehub.io
15 December 2023 - 2025
- Architected the React frontend and Node/Express backend, then led the migration to Next.js and NestJS for server-side rendering, clearer module boundaries, and a codebase that could keep growing.
- Wrote, tested and deployed upgradeable Solidity contracts across Ethereum, Arbitrum, Polygon, Base and BSC, including proxy patterns, staking modules and access-control logic.
- Built a Graph Protocol subgraph indexing token events, transactions and stream-contract metadata, syncing on-chain data into MongoDB to drive real-time holdings dashboards.
- Ran the infrastructure: a DigitalOcean Ubuntu VPS behind NGINX handling routing, rate limiting and SSL, with the NestJS services supervised by PM2.
- Added Redis caching and background job queues, moving uploads and other heavy work off the request path and cutting latency on the hot routes.
- Built an internal dashboard for p50/p95/p99 latency, memory, uptime and event-loop lag, and tuned the Node runtime against what it showed.
- Built WebSocket modules for live chat and notification streams, holding updates under 100 ms.
- Shipped a cross-platform React Native app against the same APIs.
- Led the team, mentoring junior engineers, running cross-functional sprints with design and QA, and driving the roadmap to launch dates.
Backend Developer — Sailboat Labs (Contract)
04 February 2024 - February 2025
- Developed a Node.js script that reads company PDFs, extracts structured data, and automatically augments it with targeted online research and AI to generate key insights and a proper report.
- Engineered bots that let users generate custom stickers on ExpressionZ and deploy them directly to their Telegram account or Discord server.
- Assisted in integrating both chatbots into the main ExpressionZ web application, synchronizing sticker-management features across platforms.
- Served as a secondary backend developer on spok.vc microservices architecture, refactoring REST endpoints and collaborating on the Vite + React frontend to deliver new features and performance improvements.
- Assisted in migrating the frontend to Next.js and rearchitecting the backend on structured Firebase; also ensured seamless integration with existing services.
- Worked in a cross-functional team using Jira for sprint planning, ticket tracking, and release management, ensuring clear communication and on-time delivery of features.
Fullstack Developer — Ajian Labs (Part time)
September 2022
- Spearheaded the overhaul of system architecture, implementing a robust and efficient framework using Nest.JS.
- Built user-focused interfaces using technologies like React.js, Next.js and ChakraUI.
- Actively collaborated with software engineers, product managers and designers contributing to effective development.
- Acted as the primary backend developer for a clothing shop app.
Fullstack Developer — 10.8.8 Africa (Part time)
September 2021
Developer — Fivepoints (Part time)
2018 - 2020
Frontend Web Designer and Graphics Designer — Freelancer (Part time)
2015 - 2017
Contact
Preparing dive
Loading ocean environment…
0%
Software Engineer
Alhaji
I build web, mobile, backend and AI stuff, and apparently underwater portfolios too.
Scroll to explore