Prince Mahmud.
Full-stack developer
building durable web systems.
I work on the parts of the stack that don't forgive shortcuts — payment flows, real-time data, multi-tenant architecture — and ship them with React, Next.js, and Node.js for clients across time zones.
5+ yrs
Building production systems
200+
Projects shipped to date
100+
Clients across time zones
24h
Average reply window
01 — About
I build for the
long arc of a product.
I'm a full-stack web developer based in Bangladesh, focused on production-grade systems where complexity is the norm — subscription billing, real-time state, multi-region payments, content pipelines.
On the backend I work primarily in Node.js with Express, with MongoDB or Postgres depending on what the data wants. On the frontend, React and Next.js with TypeScript end to end. I prefer Express over Laravel for the freedom it gives in shaping a system from first principles.
Open to remote engagements globally. I bring clean architecture, honest documentation, and a strong sense for what to not build.
Selected expertise
- 01
SaaS & multi-tenant platforms
Billing, roles, isolation
- 02
Multivendor commerce
Vendor consoles, fulfilment, payouts
- 03
OTT streaming systems
DRM, subscriptions, content APIs
- 04
Real-time applications
WebSockets, video, presence
- 05
Payment infrastructure
Stripe, regional gateways, webhooks
- 06
Email & SMTP architecture
Deliverability, validation, queues
02 — Stack
Tools I reach for,
and why.
A short, deliberate stack picked over years of shipping. Nothing here is fashionable for its own sake — each tool earns its place by holding up in production, under load, with real users.
Frontend
01- TypeScript2021
- React.js2020
- Next.js2021
- Tailwind CSS2021
- React Native (Expo)2023
Backend
02- Node.js2019
- Express.js2019
- PostgreSQL2020
- MongoDB / Mongoose2019
- MySQL2018
- REST · GraphQL2020
- PHP · Laravel2018
Infrastructure
03- Bull / Redis queues2021
- SMTP & deliverability2021
- Payment gateways2020
- Linux (CentOS, Debian)2019
- Git / GitHub Actions2019
- System architecture—
03 — Selected work
Recent projects
worth a closer look.
A short walk through three representative engagements. Each one opens into a longer case study covering the problem, approach, and what shipped.
More case studies, plus client work I can't name in public.
See all projects04 — Services
How I can help.
Engagements typically run from a few weeks for focused work to multiple months for full product builds. I work either as the lead developer or alongside an existing team.
Full-stack web applications
End-to-end product builds in React, Next.js, and Node.js — from data model and API design through deployment, observability, and handoff.
SaaS & subscription systems
Multi-tenant architecture, subscription billing, role-based access, and the admin surfaces a growing business actually needs to run itself.
Payment gateway integration
Stripe, PayPal, and regional gateways done carefully — idempotent webhooks, reconciliation, and edge cases that surface only after launch.
Custom API development
REST and GraphQL APIs designed for the long haul — versioned, rate-limited, well-documented, and shaped to the domain rather than the framework.
Real-time applications
WebSocket-driven chat, presence, live collaboration, and video conferencing — with the backpressure and reconnection logic that production needs.
Email & SMTP architecture
Bulk validation, transactional pipelines, deliverability tuning. The dull, infrastructural work that quietly makes the rest of the product trustable.
Working on something not listed here? Let's talk anyway — most of the work I find interesting starts with an awkward fit.
Start a conversation05 — FAQ
Questions, answered
the short way.
The things people usually ask before getting in touch. If yours isn't here, drop me a line — I read every message.
Primarily React, Next.js, and TypeScript on the frontend, with Node.js and Express on the backend. Postgres or MongoDB for data, depending on the shape of the problem. I also work in PHP/Laravel and React Native when projects call for it.
06 — Contact
Have a project
in mind?
Send a note with a little context about what you're building and the rough shape of the timeline. I reply within 24 hours, almost always with a candid yes or no.