
Nabil Chowdhury
I build software that keeps working after I leave. That is harder than it sounds.
I build web and mobile apps, mostly for businesses in Bangladesh that have outgrown a spreadsheet. Eight years in, I still write the documentation first.
- 8 years building
- 46 projects shipped
- 11 teams mentored
What I build
- 01
Web applications
Internal tools, dashboards and customer portals.
- 02
Mobile apps
One codebase for both Android and iPhone.
- 03
Online shops
Selling online with local payment and delivery built in.
- 04
Making it faster
Finding why a slow system is slow, and fixing that.
- 05
Moving old systems
Getting a business off an ageing system without losing data.
- 06
Training a team
Helping your own developers take the work over.
Selected work

Order tracker for a distributor
Replaced a spreadsheet and a WhatsApp group with one screen for orders, stock and delivery.
No Friday outages since launchNext.js · PostgreSQL
Booking app for a clinic group
Patients book, reschedule and get a reminder text. Receptionists see the whole day at a glance.
Missed visits down by a thirdReact Native · Supabase
Checkout for a fashion shop
bKash, Nagad and card in one flow, with the delivery fee worked out before the customer pays.
Abandoned carts down 22%Node.js · SSLCommerz
A nightly report, made quick
A warehouse report that took three hours now takes nine minutes. Same numbers, better questions.
3 hours to 9 minutesSQL · Python
Skills
- TypeScript
- Next.js
- React Native
- Node.js
- PostgreSQL
- Python
- SSLCommerz and bKash
- Docker
- Writing it down
How I work
Anyone can build a thing that works on the day it is handed over. The real work is building something a different person can fix two years later without being frightened of it.
I work with a small number of clients at a time, and I answer every message myself. If a job is better done by someone else, I will say so and name them.
Experience
- 2022 — nowLead developerNorthfield Technologies
- 2019 — 2022Full stack developerBracket Labs
- 2017 — 2019Junior developerCodeCraft BD
What clients say
Our order system used to go down every Friday. It has not gone down once since he rebuilt it.
Operations manager, distributorHe wrote the documentation before we asked for it. I have never seen that before.
CTO, logistics startup
Have something to build?
Tell me what is slow, broken or missing. I reply within a day, and I will say honestly whether I am the right person.
Available From November
Based in Dhaka, Bangladesh