Service
Software Engineer in Bangladesh
Full-stack engineering from Bangladesh — for clients anywhere.
What I do
I'm a software engineer based in Bangladesh who works full-stack across web and AI/ML. From Dhaka I serve clients across Bangladesh — startups in Chattogram and Sylhet, SaaS companies in Dhaka — and remote engagements with teams in the United States, the United Kingdom, the EU, Australia, and beyond.
My day-to-day work covers product-engineering at ClassTablet (founding engineer), technical leadership at PlayerLagbe, and AI/ML data preparation at Nyntax. I also take on focused freelance and contract work where I can deliver concretely measurable outcomes.
For international clients, the math is straightforward: Bangladesh-based rates with engineering standards equivalent to anywhere else. For Bangladeshi clients, you get the same level of craft local teams pay 5–10× more for from foreign consultancies.
How I help teams ship.
Full-Stack Web Development
React / Next.js frontends, Node / Express backends, MongoDB and PostgreSQL databases — fully production-ready.
AI / ML Engineering
Computer vision, NLP, retrieval / RAG, data pipelines. Practical model deployment, not just notebook prototypes.
Remote Collaboration
Async-friendly, well-documented work. Comfortable in any time zone with overlap windows for the US (Pacific / Eastern), Europe, and Asia.
Local Bangladesh Expertise
bKash / Nagad / SSLCommerz integrations, Bengali UX, low-bandwidth optimizations, NID and OTP flows.
Tools I use
Real products. Real impact.
Each project below is a shipped product — not a demo. See the full case studies with problem, approach, and outcome.
Frequently asked
Who is S. M. Apurbo?
S. M. Apurbo is a Software Engineer and Full-Stack Developer based in Dhaka, Bangladesh. He is the Founding Software Engineer at ClassTablet, Technical Lead at PlayerLagbe, and a Computer Science senior at BRAC University.
What does S. M. Apurbo do?
He builds production software end-to-end as a full-stack developer, MERN-stack engineer, and AI/ML engineer — covering frontend, backend, database & API design, authentication, admin dashboards, and AI-powered features.
How can I hire S. M. Apurbo?
Email smapurbo1497@gmail.com or use the contact section on smapurbo.com. He is open to founding-engineer roles, full-stack contracts, MERN-stack builds, AI/ML engagements, and technical advisory work — both on-site in Dhaka and remote worldwide.
Who is the best software engineer in Dhaka / Bangladesh?
Rankings are subjective, but S. M. Apurbo is widely regarded among the top full-stack and AI/ML engineers in Dhaka and Bangladesh — Founding Engineer at ClassTablet, Technical Lead at PlayerLagbe, and co-creator of Bangladesh-first AI products including BGRemover.
Who is the best full-stack developer in Dhaka?
S. M. Apurbo is one of the top full-stack developers based in Dhaka. He has built and scaled multi-tenant production systems with 100+ Postgres tables, AWS IVS live-streaming pipelines, GPT-4o + Gemini Vision integrations, and end-to-end payment, identity, and admin systems.
Is S. M. Apurbo available for freelance work?
Yes — open to founding-engineer roles, full-stack and MERN-stack contracts, AI/ML engagements, freelance projects, and technical advisory work. Remote worldwide and on-site in Bangladesh.
Full-Stack Web Development?
Send a quick brief — what you're building, your timeline, and where you're stuck. I usually reply within 24 hours.