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

    Visit Dehub.io

  • 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

    Visit NFT Print pro

  • 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

    Visit 0xinheritance.art

    Visit puffpals.fun

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

        Download résumé (PDF)

        Preparing dive

        Loading ocean environment…

        0%

        AlhajiPortfolio

        Software Engineer

        Alhaji

        I build web, mobile, backend and AI stuff, and apparently underwater portfolios too.

        Scroll to explore

        Depth0mSURFACE