I’m a Principal Engineer who’s spent 15 years building software across very different worlds — enterprise systems, the modern web, backend services in Go. You’ve probably used something I helped build today.
I started in enterprise SAP — ABAP, Web Dynpro, the whole stack — and spent years going deep in how large systems actually run.
Then I moved into the modern web: React, Angular, Vue, Svelte, Laravel, Node. These days I work primarily with JavaScript, TypeScript, and Go, and I’m a GCP Certified Cloud Developer.
Along the way I’ve contributed to products used by millions — some you’ve probably used today.
What’s stayed the same across all of it is the way I think — like an architect. About why systems are designed the way they are. About what’s worth keeping when tools change.
Comfortable across the major frontend frameworks — React, Vue, Angular, and Svelte — plus Laravel for full-stack PHP work.
Built production services for large clients using Spring Boot, .NET Core, and Go.
GCP Certified Cloud Developer with strong experience in Docker and Kubernetes.
Running sessions at colleges, creating content on YouTube, and writing about technology on this blog.
I was trying out Kiro today with very low expectations as I already have been spending more than a year with a variety …
Over a period of time, I have started to realize that unlimitedness is an illusion. It doesn’t bring any good. You …
Go is a very simple language. The philosophy it’s built on top of, is what makes it so beautiful. When I started …