Full-Stack Engineer · Dhaka, Bangladesh
I build the software businessesactually run on.
CRMs, ERPs, booking platforms and Bangla-first SaaS, built with Next.js, Node.js and PostgreSQL. I care most about the parts users never see: data that stays correct, and pages that stay fast.
Now building: a Booking.com-style travel platform
Need a developer for your next product? Hire me for freelance work, copy my email, or read my latest articles on web development.
Frontend
- TypeScript
- React.js
- Next.js
- React Native
- Redux
- Tailwind CSS
- Shadcn UI
- Material UI
Backend
- Node.js
- Express.js
- Nest.js
- GraphQL
- Socket.io
- JWT
- Restful API
- Redis
Database
- MongoDB
- PostgreSQL
- MySQL
- Prisma
Tools
- Git
- Docker
- NGINX
- PM2
- AWS (EC2, S3)
- Vitest
- Jira
- Figma
- Stripe
- SSLCOMMERZ
Experience
- Feb 2026 → PresentMorocco · Remote
GCB Holding
HEAD · nowSoftware Engineer (Mid-Level Full Stack) · Feb 2026 → Present
Travel Booking Platform: Building a travel booking platform in the same space as Booking.com and Trip.com. Shipping end-to-end features across the stack and collaborating with product, design, and engineering teams to deliver work that meaningfully impacts users.
- +Booking.com-style platform
- +Multi-vendor pricing
- +PR reviews & mentoring
Next.js · Node.js · TypeScript · PostgreSQL · React · Tailwind CSS- Shipping a Booking.com-style travel reservations platform end-to-end with Next.js, Node.js, and PostgreSQL — search, filtering, booking flow, and admin tooling.
- Architecting features against a multi-vendor inventory and pricing model, keeping critical booking paths fast under heavy filtering and date-range queries.
- Hunting performance regressions and tech debt as part of feature work — refactoring hot paths, tightening queries, and trimming bundle size.
- Reviewing pull requests and pair-programming with junior engineers to lift code quality and clear delivery blockers.
- Sep 2025 → Feb 2026On-site, Bangladesh
ZOOM IT Ltd
Software Engineer · Sep 2025 → Feb 2026
Amzad Food ERP & Campus Transfer: Backend lead across two production systems — an ERP for Amzad Food (inventory + e-commerce) and a Campus Transfer platform with student, admin, partner, and public-website portals for international university admissions.
- +2 systems in 6 months
- +4 portals, one backend
- +Led 4 developers
Node.js · Express.js · TypeScript · PostgreSQL · REST API · Next.js- Led a small engineering team to ship two enterprise systems in 6 months — Amzad Food ERP and the Campus Transfer multi-portal admissions platform.
- Architected and built the complete backend for Campus Transfer — four interconnected portals (student, admin, partner, public site) with role-based access and end-to-end admissions workflow.
- Built inventory and e-commerce backend modules for the Amzad Food ERP, plus the inventory management frontend, handling real stock and order operations.
- Owned backend architecture and code review while delegating frontend work to junior developers — keeping both projects unblocked and on schedule.
- Dec 2023 → Aug 2025Bangladesh
Grit Technologies Limited
Full Stack Developer · Dec 2023 → Aug 2025
Unive: An ed-tech and recruitment platform where users can take courses, complete assessments, and access an integrated job portal.
- +40% more organic traffic
- +1,000+ concurrent users
- +Deploys 2× faster
Next.js · Redux · Tailwind CSS · Shadcn/UI · Express.js · Prisma · PostgreSQL- Drove a 40% lift in organic traffic by implementing structured data, semantic markup, and Core Web Vitals improvements across the platform.
- Increased mobile engagement 30% through a Next.js-based responsive redesign of high-traffic course and assessment flows.
- Designed scalable database schemas and query patterns supporting 1000+ concurrent users at 99.9% uptime.
- Halved deployment time by introducing GitHub Actions CI/CD with automated testing, linting, and zero-downtime releases.
Projects
Case studies with the decisions behind them, not just screenshots.
- 01Multi-tenant SaaS2026
দর্জিখাতা
Bangla-first, multi-tenant SaaS for Bangladeshi tailor shops: custom measurement fields, order workflow, and dues — built for owners who may not read fluently.Low-literacy usersNear zero client js105 tests - 02Full Stack SaaS2026
Vaultly
File storage where a 500 MB upload costs the server two small JSON requests: the browser sends chunks straight to object storage, and every file is private until you publish a link you can take back.512 MB largest file0 bytes through the server58 tests - 03Full Stack Web Application2024
Book Universe
Book catalog and wishlist platform with token auth, search, reviews, and CRUD for verified users.
Education
BSc in Computer Science and Engineering
Daffodil International University
CGPA: 3.64 out of 4
Writing
Curated Reads
Engineering writing I keep coming back to and recommend to other developers.
Writing Resilient Components
Dan Abramov · overreacted.io
The mental model that stopped me writing brittle React — principles over rules.
An Interactive Guide to Flexbox
Josh W. Comeau · joshwcomeau.com
The clearest explanation of how flexbox actually distributes space. I still re-read it.
Microservices
Martin Fowler · martinfowler.com
The honest take on when the complexity is worth it — and when a monolith wins.
The Twelve-Factor App
Adam Wiggins · 12factor.net
The checklist I mentally run through before calling any backend production-ready.
Application State Management with React
Kent C. Dodds · kentcdodds.com
Reframed how I think about 'do I even need a state library' — usually the answer is no.
Guestbook
Passing through? Leave a note for me and the next visitor.




