.NET Desktop Development

← Back to Frontend Development
I have good experience of designing, building and extending Windows desktop applications using a range of .NET UI technologies. Over the years, I've worked on everything from shiny greenfield builds to carefully untangling spaghetti code front-ends that have a bit too much back-end logic in them. My work spans platforms like WinForms, WPF and MAUI, as well as older technologies like VB6 (which is still out there amazingly). I help clients with everything from day-to-day development to complex modernisation projects, always aiming to deliver reliable, maintainable and user-friendly desktop solutions.
The following are examples of .NET desktop application projects I've worked on across a combination of employed roles and client engagements, covering greenfield development, feature enhancement, and legacy system modernisation.