I’m a senior software engineer who cares less about buzzwords and more about systems that survive real-world abuse.
I work primarily with Java, Spring Boot, distributed systems, and cloud infrastructure, but my real interest is in how software decisions compound over time — technically, financially, and organizationally. I’ve seen clean architectures rot because of shortcuts, and ugly systems scale because someone understood the trade-offs early.
On this blog, I write about:
Designing backend systems that don’t collapse under growth
Performance, scalability, and the hidden cost of “quick fixes”
Practical engineering lessons from real projects — not tutorials copied from docs
Career leverage for engineers who want impact, not just tickets
I’m not here to explain basics you can Google in five minutes. I write for engineers who already ship code and want to think better, build with intent, and avoid mistakes that only become obvious after years in production.
