whoami
Senior Software Engineer with 10+ years of experience architecting cloud-native microservices, IAM, and high-throughput real-time systems across gaming, fintech, proptech, SaaS, media streaming, and B2B e-commerce.
I build backend systems using Go, Java, Python, TypeScript, and Kubernetes. I take a pragmatic, tool-agnostic approach to software engineering: no language tribalism, just choosing the right tool to solve the problem at hand.
I'm open to hire - and if you just wanted to chat, feel free to send me an email or a LinkedIn message.
Latest Posts
-
2026-08-25
TIL: Cache Busting in Flutter
Recently, I found myself in a situation where I was stuck in the past, No, I mean my Flutter Web app is not up-to-date, and I have to clear the browser cache to get it to get the latest changes. T...
-
Tailscale is blocked in Oman I have already have VPN deployed on my vps. The reason I wanted tailscale is to have “local” accessibility across my device without havint to always connected to V...
-
Up until last week, the only thing I knew when I needed to send real-time updates to a browser was WebSockets. Until I cam across to this article. Yes, I am a bit afraid to tell you that, since I h...
-
How can I solve the double-booking problem, handle worker crashes, and scale to thousands of concurrent players with Redis Lua scripts and fault-tolerant Go services. The Problem When you build a...
-
The narrative around AI in software engineering usually oscillates between two extremes: it is either a magic wand that replaces developers or just-another autocomplete that generates bugs. After ...