Skip to content
View mgiwa78's full-sized avatar

Block or report mgiwa78

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mgiwa78/README.md

πŸ‘‹ Hi, I'm Giwa Muhammad

Senior Full-Stack Engineer β€” SaaS, Marketplaces & Payments Infrastructure

LinkedIn GitHub Email Portfolio

πŸš€ About Me

I build production software end to end β€” multi-tenant SaaS, two-sided marketplaces, and the payments and infrastructure underneath them. Over 5+ years I've shipped 10+ real systems, most of them solo, from database schema to live deployment.

My core lane is payments and platforms: escrow ledgers and split-payment flows (Stripe Connect, Paystack), subdomain-per-tenant SaaS, event-driven microservices, and realtime features β€” all on real CI/CD pipelines. I'm open to senior remote roles, full-time or contract.

πŸ› οΈ Selected Work

Project What it is Stack
SmartEdu Multi-tenant school SaaS, subdomain-per-school, Paystack fees + revenue share Next.js, Node, Postgres, Redis, BullMQ
VerraEarth Vetted maker's marketplace, Stripe Connect split payouts + delayed-release escrow Next.js, Node, Postgres, Stripe Connect
StackMSP Microservice platform automating MSP on/offboarding across RMM/PSA/IAM/HR Node, Go, RabbitMQ, Redis, K8s
FairChild Institutional LMS, ~100 entities, separate student/instructor/support portals React, Node, TypeORM, Stripe

More at mgiwa.vercel.app.

πŸ’» Technical Skills

  • Languages: TypeScript, JavaScript, Go
  • Frontend: Next.js, React, Redux Toolkit, Tailwind CSS
  • Backend: Node.js, Express, TypeORM, REST APIs, Microservices
  • Payments: Stripe, Stripe Connect, Paystack, escrow & split-payment logic
  • Data: PostgreSQL, MySQL, Redis, MongoDB
  • Realtime & Queues: Socket.io, BullMQ, RabbitMQ, Webhooks
  • Infra & DevOps: Docker, CI/CD, Cloudflare Workers, Nginx, Linux

πŸ“š Education

Bachelor of Software Engineering β€” Nile University of Nigeria, Abuja

πŸ“« Get in Touch

Open to senior remote roles and interesting builds β€” especially where correctness around money and multi-tenancy matters.

πŸ“Š GitHub Stats

Giwa's GitHub stats


⭐️ From mgiwa78

Pinned Loading

  1. mgiwa78 mgiwa78 Public

    Config files for my GitHub profile.

  2. portfolio portfolio Public

    TypeScript

  3. tranche tranche Public

    TypeScript