Skip to content
AlhajiSoftware Engineer

Abdulmumin AlhassanOverview

Alhaji — Software Engineer

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

Currently
Lead Engineer, Dehub.io
Building since
2015
Working across
Web · Mobile · Backend · AI · Blockchain · Infra
Start reading

Selected work

Tap any row to open it

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.

  • nodejs
  • expressjs
  • mongodb
  • react
  • chakra ui

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.

  • solidity
  • blockchain
  • react
  • nextjs
  • sass
  • html5
  • css3

Experience

6 roles · 2015 — now

  1. 15 December 2023 - 2025

    Dehub.io

    Lead Engineer

    • 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.
  2. 04 February 2024 - February 2025

    Sailboat Labs

    Backend Developer

    • 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.
  3. September 2022

    Ajian Labs

    Fullstack Developer

    • 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.
  4. September 2021

    10.8.8 Africa

    Fullstack Developer

  5. 2018 - 2020

    Fivepoints

    Developer

  6. 2015 - 2017

    Freelancer

    Frontend Web Designer and Graphics Designer

What I use

Anything with a count is on a project below, press it to find them

Languages

  • JavaScript
  • Typescript
  • Python
  • PHP
  • Java

Technologies

  • REST API
  • GraphQL
  • WebSockets
  • React Native
  • FastAPI
  • Redux Toolkit

Frameworks

  • Tailwind CSS
  • Vue JS
  • Svelte
  • Jquery
  • Three JS

Databases

  • PostgreSQL
  • MySQL
  • Firestore
  • Supabase

Infrastructure

  • 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

About

Illustrated portrait of Abdulmumin Alhassan, underwater

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!

Name
Abdulmumin Alhassan
Role
Software Engineer
Download résumé (PDF)
GitHub activityalhxji's GitHub contribution graph, past year
Time spent codingalhxji's WakaTime coding time

Contact