10+
years shipping
react · typescript · next.js
real-time
payment & data systems
websockets · low-latency UIs
design
systems at scale
figma → tokens · a11y · docs
OSS
backendctl
open-source backend cli
// selected work
Systems I've shipped
A few representative builds. Real traffic, real constraints, measured outcomes.
Detailed case studies are being written and published in public. In the meantime, the experience below covers real-world impact across a decade of work.
// about
Dipto Karmakar
Dhaka, Bangladesh · GMT+6
10+ yrs shipping
A systems thinker who likes to ship real things.
Ten-plus years building interfaces for products people use every day — real-time checkout flows, B2B dashboards, and design systems adopted across teams. I care about the parts that are easy to ignore: latency, accessibility, type safety, and the developer experience that keeps a team fast. Lately I'm pushing deeper into full-stack and AI engineering, treating models as one more system to design around.
Frontend
- React
- Next.js
- TypeScript
- Tailwind
Full-stack
- Node.js
- FastAPI
- Django
- PostgreSQL
Real-time & AI
- WebSockets
- GraphQL
- LLMs
- Agentic systems
Craft
- Design systems
- Performance
- Accessibility
- Testing
Independent Software Engineer · Self-Employed
May 2025 - PresentBuilt and maintain backendctl, an open-source backend project starter.
- FastAPI
- Python
- PostgreSQL
- Next.js
- React
Senior Frontend Engineer · Myze
Mar 2025 - Apr 2025Led a real-time tablet checkout interface in React and TypeScript with SumUp payments.
- React
- TypeScript
- GraphQL
- WebSockets
Senior Frontend Engineer · ProptechCore
Oct 2022 - Feb 2025Transformed Figma design systems into production-grade React component libraries.
- React
- TypeScript
- Next.js
- Design Systems
Senior Frontend Engineer · Kiwibot
Aug 2021 - May 2022Led refactor of a legacy console into a scalable Nx micro-frontend architecture.
- React
- Nx
- Micro-frontends
- WebSockets
// contact
Let's build something
worth shipping.
Open to senior and lead engineering roles, and to interesting full-stack or AI problems. Currently remote; open to relocation for the right opportunity. The fastest way to reach me is email — I read everything.
diptokmk47@gmail.com© 2026 Dipto Karmakar
Next.js + TypeScript · Supabase · Designed with v0 · Pair-programmed with Claude