Software architecture.
Product engineering.
I'm a software architect and full-stack engineer with 8+ years designing and building software products across web, cloud and mobile.
My background spans enterprise ERP systems, multi-tenant workforce-planning platforms deployed across six European markets, and distributed microservice architectures built on .NET and Azure. I care about the parts of software that don't show up in a demo: how a system behaves under real load, how a team maintains it two years later, and whether the architecture still makes sense once the business has changed around it.
My work covers architecture, implementation, product decisions and release, with the same engineering standards applied throughout.
My Approach
Five principles that shape how I design, build, and evolve software.
- 01
Scalable architecture
Systems that can handle more traffic, a larger team and a wider scope without a rewrite.
- 02
Maintainable software
Code and structure that another engineer, or I six months later, can understand quickly.
- 03
Pragmatic technical decisions
The right tool for the constraint at hand, not the most interesting one on paper.
- 04
Product-oriented thinking
Architecture in service of what the product and its users actually need.
- 05
Continuous learning
I keep working with new services and patterns so architectural decisions reflect what the tools can actually do.
Technology Overview
Languages & Frameworks
- C#
- .NET 8
- Angular
- TypeScript
- Ionic
Cloud & Infrastructure
- Azure
- AKS
- Kubernetes
- Docker
API Design & Data
- REST APIs
- SQL Server
- PL/SQL
- Microservices