Skip to content

About Me

I'm Nurudeen, a self-taught full-stack software engineer. I build production platforms on my own, from the data model and APIs through payments, background jobs, and admin dashboards to deployment and the documentation that keeps them running after I hand them over.

Over the past two years that has meant real systems for real organisations: a donor management platform for a nonprofit, a commodity-trading ERP, a hotel booking engine, an e-voting platform, and more, all in TypeScript, Next.js, Node, and PostgreSQL. Every one of them handles real money, real users, and real access control, and most of their tests run against a real database in CI.

The proof is in what they do. At Hereafter Ghana I single-handedly built the organisation's CMS and Donor Management System; the donor platform helped raise over GHS 70,000 in its first months and now moves more than GHS 3,000 every week. The trading ERP replaced notebooks and WhatsApp with financial statements the software proves balance. Each system came with training and documentation, so the teams run them without me.

I care about the parts that are hard to get right: idempotent payments, concurrency-safe inventory, tamper-evident audit trails, and deploys that roll back on their own. I'm currently working through Harvard's CS50 to sharpen what sits beneath the frameworks. The projects on this site are the receipts.

Abdul-Majeed Nurudeen
Role
Full-Stack Software Engineer
Stack
TypeScript · React / Next.js · Node · PostgreSQL
Based in
Tamale, Ghana
Status
Open to remote roles

By the numbers

9

production platforms shipped end to end, solo

1,300

REST endpoints across 248 data models

4,700+

automated tests, most against a real database in CI

GHS 70k+

raised through my donor platform in its first months

What you get

End-to-end ownership

One engineer, the whole platform: data model, APIs, payments, background jobs, dashboards, frontend, deployment. Nothing waits on a missing specialist.

Production discipline

Integration tests against real databases, CI-gated deploys with rollback, audit logs, and documentation are part of every build, not afterthoughts.

Measurable outcomes

Every build is aimed at a number that matters: funds raised, payments reconciled, hours saved for the team running it.

Experience

Hereafter Ghana · Full-Stack Software Engineer & IT Manager

Jan 2025 - Jul 2026 · Tamale, Ghana

  • Designed, built, and deployed the organisation's two production platforms solo: a public website with a custom CMS and a full Donor Management System, together spanning 71 data models and 408 REST endpoints.
  • Integrated Paystack and Hubtel mobile money with recurring giving, webhook reconciliation, and automated charge sweeps, plus bulk SMS and email with delivery tracking on BullMQ and pg-boss background workers.
  • Owned hosting, database architecture, and GitHub Actions CI/CD on AWS, and wrote the administration docs and trained the non-technical staff who run both platforms daily.

HackerBoost · Full-Stack Developer & Bootcamp Tutor

Feb 2025 - Aug 2025 · Tamale, Ghana

  • Shipped frontend and backend features on the learning platform, improving performance and reliability.
  • Tutored bootcamp students in web development fundamentals, explaining technical concepts to beginners and non-technical audiences.

Frequently Asked Questions

What do you build?

Full-stack web platforms, end to end: custom web applications, REST APIs, payment and messaging integrations (Paystack, Hubtel, SMS, email), database design, admin dashboards, and business systems. I work in TypeScript with React, Next.js, Node, Express, and PostgreSQL, deploying to AWS, Vercel, and Render with CI/CD.

How do I get started?

Reach out through the contact form or email. After we discuss your goals, I'll send a roadmap with timelines, deliverables, and milestones.

What is your pricing?

It depends on scope, complexity, and integrations. After an initial conversation I'll provide a fixed quote.

Do you work with international clients?

Yes. I work remotely with clients across time zones.