What I do
Currently working on payment systems, designing scalable backends, and helping the team ship features and tackle tech debt. I split my time between writing code, solving architectural problems, and mentoring other engineers.
Before this, I was Engineering Manager at Sendcloud of 2 teams — building subscription and billing systems, and a Senior Engineer at HelloFresh in Germany working on their delivery network system with event-driven architecture.
I also spent time in the startup world, leading the internal tooling team at Pathao in Bangladesh where we built APIs and tools for their ride-sharing operations, and directed development at Intelligent Machines across some AI/ML projects.
I've worn different hats — individual contributor, tech lead, engineering manager, and built things from zero, migrated monoliths to microservices, and learned a lot about what works (and what doesn't) while building software and teams.
I work with
Go, PHP, Python, TypeScript, FastAPI, Symfony, Laravel, PostgreSQL, MySQL, React, RabbitMQ, Kafka, Datadog, Sentry, Grafana, Prometheus, Graylog, Docker, Kubernetes ...
RESTful API, Event Sourcing, Event Driven Architecture, Domain Driven Design, Microservices PHP, Symfony, MySQL, RabbitMQ, Redis, Kubernetes, Datadog, Event-driven Architecture, Domain Driven Design, Microservices, Modular Monolith ...
I write stuffs
- MAR‘25
- JUN‘23
- FEB‘23
- JUN‘20
- MAY‘17
- APR‘17
Tools I use
macOS with Nix and Homebrew for package management.
Development
Zed Editor for speed, Ghostty terminal, Neovim for remote SSH. Claude Code helps with coding tasks. HTTPie and Hoppscotch for API testing, Colima + lazydocker for containers, kind for local Kubernetes.
Productivity
Raycast for everything, Zen Browser for browsing, Obsidian for notes, Starship for my terminal prompt, AeroSpace for window management.