About
Hi, I’m Moniruzzaman. You can call me Monir, that is my nick name.
I was doing programming during my Diploma in Computer Engineering but never took it seriously back then. My professional career started in 2014 as a web application developer. Since then I’ve worked with different technologies and stacks, with most of my experience on the back-end side.
I have a passion for analyzing problems and for technology since childhood. Building tools has always been a real hobby — and still is.
Born in the 80s, I grew up around analog electronics. Fixing radios, pulling apart TVs — sometimes out of necessity, sometimes just pure curiosity about what was going on inside. More often than not, the device ended up more broken than before. But that was how I learned.
I grew up tinkering — breaking things, fixing them, and occasionally building something new out of the pieces.
It’s quite obvious that someone interested in solving problems or like to think about solution for a problem and then he gets a computer, his next move will be into programming. But it was late to have a computer for me
During my diploma in engineering I got my first computer and started learning programming. My first line of code was written in C. But somehow I didn’t stick with programming in that time.
After a few years I came back to programming, completely fresh start, from the beginning. But even then I wasn’t consistent, because I was doing music. Yeah, I’m a guitarist, and for a while that took most of my dedicated time. Eventually, I started building web applications. We need money to survive, you know?
That was the turning point. Once I went all in, I never really looked back.
It’s been over ten years now. Eight of those deeply focused on Go, building distributed systems, designing APIs that handle millions of requests, working on infrastructure that runs on Kubernetes across AWS and GCP. Along the way I’ve built and contributed to open source tools.
Lately my focus has shifted toward where backend engineering is heading. I’ve been building AI agents in Go, exploring the Model Context Protocol, and thinking about how LLMs fit into real production systems not as demos, but as actual infrastructure. It’s the most interesting problem space I’ve worked in for a long time.
These days I work at the intersection of distributed systems, cloud infrastructure, and AI-powered tooling. Still experimenting, still learning.