My stack
I'm a full-stack software engineer from Bangladesh. Tools are means, not the point. I pick what fits the problem, the budget, and the traffic you'll actually have.
The right tool, not my favorite tool
I choose based on the problem, the timeline, and the budget, not on what I used last time. The stack serves the goal, never the other way around.
Built for the traffic you'll actually have
I size decisions to real load and realistic growth. No over-engineering for scale that isn't coming, no corners cut where it will hurt later.
Aware of the investment
Every choice has a cost: money, time to market, and the people who maintain it after me. I weigh those before I write a line of code.
I adapt fast
Drop me into a new domain or an unfamiliar stack and I get productive quickly, then go deep enough to ship something sound.
Tap a tool to see why I choose it and when
Backend
Where I'm most at home. I pick the language for the job and treat frameworks as interchangeable. The shape of the problem matters more than the logo on it.
Languages
Frameworks
ORMs & data access
Validation & schemas
APIs & realtime
How services and clients actually talk. I choose the contract style to match the client, the latency, and how tightly the two ends are coupled.
Databases & data
I model data carefully and write SQL by hand: deliberate, advanced queries, not whatever an ORM guesses. I choose the store based on access patterns and how it will scale.
Serverless & cloud
Where the code runs and what manages it for you, from full cloud providers to serverless platforms and backend-as-a-service.
JS runtime & toolchain
Picking the right runtime and package manager matters as much as the framework. I choose based on deploy target, team habits, and how fast we need to move.
Build tools & compilers
Fast feedback loops and predictable production output. I pick bundlers and compilers based on project size, ecosystem fit, and how much config the team wants to own.
Web & frontend
I match the web architecture to the product's stage, from a quick MVP to a full serverless SaaS, or a lean internal tool.
Mobile & desktop
When the product needs to leave the browser, I build cross-platform, including native Linux, where I'm genuinely at home.
Systems & CLI
Command-line tools, parsers, and low-level work, where a fast binary or a small script is the right answer.
AI & agents
Two sides: the AI I build into products, and the AI that helps me build faster. Both matter, and I keep up with how quickly they move.
DevOps & platforms
Enough to own what happens between a commit and a running process: CI, containers, infra as code, and the observability to know it's healthy.
Need the right stack for your problem?
I'll pick what fits, not what's fashionable.
Whether you're hiring for a product, a migration, or a system that has to hold up under real traffic, tell me what you're building.