MY STORY
From software delivery to the decisions behind reliable systems.
I have spent more than 19 years working across software engineering, application development, architecture and delivery. My experience spans modern .NET, C#, ASP.NET Core, APIs, databases, distributed systems, microservices, cloud platforms and production operations.
Over time, my work has expanded into Azure, Kubernetes, CI/CD, observability, infrastructure decisions and AI engineering. I care about the complete path: understanding the problem, shaping the architecture, building the software, deploying it safely and learning from what happens in production.
This page focuses on the architecture patterns, technical boundaries and quality practices I use to understand and validate reliable software systems.
