The Language
- C# 12 & .NET 8 / 9
- ASP.NET Core & Minimal APIs
- LINQ & async / await
- Blazor & Razor Pages
- gRPC & SignalR
Presenting
Architect of resilient, high-performance systems in C# and the .NET platform — engineered with precision, built to endure.
For more than a decade I have built software on the .NET platform — from the days of the classic Framework to today's cloud-native .NET 8 and 9. I design and deliver backend systems where reliability is not a feature but a promise: payment flows, logistics engines and enterprise platforms that serve millions of requests a day.
My craft lives at the intersection of clean architecture and pragmatic delivery. I favour domain-driven design, well-defined service boundaries and an honest test suite, and I enjoy turning tangled legacy monoliths into elegant, observable, independently deployable services.
Beyond the code, I mentor engineers, lead design reviews and partner with product owners to translate ambition into architecture. Based in Jaworzno, Poland, I collaborate with teams across Europe and beyond.
“Software, like architecture, should be beautiful in its structure and unshakeable in its foundations.”
Re-engineered a monolithic card-processing platform into twelve event-driven microservices on ASP.NET Core and Azure Kubernetes Service. Introduced the outbox pattern, idempotent consumers and end-to-end distributed tracing to guarantee exactly-once settlement.
Built a real-time dispatch and route-optimisation engine tracking 9,000 vehicles across Central Europe. SignalR streams live positions to a Blazor control room, while background workers rebalance deliveries using CQRS read models backed by Redis.
Led a team of seven to migrate a twenty-year-old .NET Framework 4.5 claims system to .NET 8 using the strangler-fig approach — with zero downtime. Delivered a rules engine for automated claim triage and a modern REST/gRPC API surface for partner integrations.
Authored a set of NuGet packages that give every service structured logging, health checks, metrics and resilience policies out of the box. Adopted by over 30 internal teams, it cut new-service bootstrap time from days to under an hour.
You are cordially invited to collaborate with
Available for senior, lead & architecture engagements