Full stack .NET developer
Warehouse and transport platforms, credit risk systems, internal tools that hundreds of people open every morning. That is the work.
Twenty-five years of designing, building and modernising business-critical applications — financial services, defence, logistics and the public sector. Deep back-end in C# and .NET, broad front-end in React, TypeScript and Knockout, cloud-native on Azure with CI/CD, automated testing and microservices around it.
I run the full development cycle independently, from API to production, and stay responsible for the system once it is there. I also design, build and operate my own SaaS platform on the side, which keeps the architecture decisions honest.
Pragmatic and hands-on. Clean code and SOLID as the basis for simple, maintainable solutions that last.
C#, ASP.NET Core and SQL on the back-end. React, TypeScript and Knockout on the front-end. Azure, Azure DevOps, CI/CD, containers and Kubernetes around it. Clean code and SOLID as the default, not as a slide.
Lately: migrating a logistics platform to .NET Core and Azure, introducing Redis for scale, tightening security with CSP, and moving monitoring to OpenTelemetry. AI tooling is part of my daily workflow rather than an experiment.
My own SaaS platform for equity analysis, built on official filings. Designed, built and operated end to end.
Architect and lead developer of Klairy, a TMS/WMS platform used daily by 1,200+ people, and the technical driver behind its modernisation.
Multilingual platform for generating product data sheets, used across sites worldwide.
Credit exposure calculation and reporting systems, feed automation, and the technology side of the RBS/ABN AMRO separation.
Early career: intranet platforms, migration tooling and e-commerce.