Software engineer with nearly 20 years of experience building full-stack solutions in .NET and modern JavaScript frameworks across multiple segments.
I design reliable, maintainable, and scalable systems, emphasizing clean code, automation, and sound architecture, and care about developer experience through modern tooling and well-defined processes.
Some of my blog posts:
- EcommerceDDD - Hands-on DDD and Event Sourcing [1/6]
- JOSE 101 - A Practical Guide to JWT, JWA, JWS and JWE in .NET
- SOLID 101 - The Five Principles Every Developer Should Know
- Reclaiming Agile
- DX: Developer Experience as important as UX
- Consistent message delivery with Transactional Outbox Pattern
MAIN TECHNICAL STACK:
- .NET Core, C#, Javascript, Typescript.
- Angular, VueJS, Bootstrap, CSS, HTML5.
- Entity Framework Core.
- SQL Server, PostgreSQL, MySQL, MongoDB.
- Visual Studio, VS Code, Claude Code.
- Microsoft Azure, AWS, GCP.
- GIT, Azure DevOps, ArgoCD.
- Unit / Integration testing, xUnit, NSubstitute, WireMock.
- Clean architecture / DDD / SOLID.




