A backend developer who believes clean code and solid architecture aren't optional — they're how you sleep well after a deploy.
- Design and build scalable backend systems in the Microsoft stack — C#, .NET, ASP.NET Core, Blazor, SQL Server, Entity Framework Core, RESTful APIs
- Own business-critical applications end to end: architecture, delivery, and everything that keeps them running smoothly in production
- Turn business rules into clean, maintainable code that still makes sense six months later — to me and to whoever reads it next
- 🎯 Designed and maintained the backend and infrastructure of an enterprise application that achieved DDMRP (Demand Driven MRP) certification — a standard with little tolerance for sloppy data flow
- 🏭 Software maintainer of the company's WMS (Warehouse Management System) — a system that never gets a "closed for maintenance" sign, so it has to just work
- 🤖 AI-assisted development — treating AI tools as a force multiplier for delivery and workflow, not a shortcut around understanding the problem
- 🏠 Home automation, embedded devices, and IoT — because the day job apparently isn't enough soldering
- ⚙️ Automation, wherever it removes a repetitive step worth removing
Born from one unfiltered DELETE too many — SQL Guard is a free SQL Server Management Studio extension that catches destructive queries (DROP, TRUNCATE, DELETE/UPDATE without a WHERE) before they run, so they stay a close call instead of an incident report.
I write, record, and open-source what I figure out along the way — partly to help other developers, partly because explaining something properly is the fastest way to find out whether I actually understood it.

