C#, C++, C, JavaScript, HTML and CSS
C# · .NET · Web · Desktop · Mobile
Building practical software that solves real-world problems.
Specialising in C#, .NET, ASP.NET Core, WPF, .NET MAUI and SQL Server.
I also build games.
About me
I’m a Manchester-based software developer with connections across the North West of England and over 20 years of commercial software development experience.
I started with C and C++, later moving into C# and the .NET ecosystem. My recent work focuses on modern applications spanning ASP.NET Core web systems, REST APIs, WPF desktop applications and cross-platform .NET MAUI mobile apps.
I particularly enjoy building complete systems where the web, mobile, database and API components all work together.
Core skills
.NET 10, ASP.NET Core MVC, REST APIs, Razor, WPF, .NET MAUI and XAML
SQL Server, Entity Framework Core, LINQ and SQLite
Visual Studio, Git, GitHub, Azure DevOps and CI/CD
Projects
A selection of non-commercial projects I’ve designed and developed for personal interest, including complete web, mobile and database systems and interactive entertainment web applications.
Glass Ops
A cross-platform field operations system for the glazing repair industry, connecting head-office teams with surveyors, fitters and field staff.
The platform includes diary scheduling, surveying, fitting, photographs, drawings, signatures, health & safety checks, customer records, multi-tenancy and secure mobile synchronisation.
Craig's Casino
A browser-based casino project exploring interactive game development, animation, responsive interfaces and server-side account functionality.
The project includes custom casino games and slot concepts while providing a playground for experimenting with animation, graphics and modern web technologies.
Contact
Get in touch
If you’d like to discuss a software development opportunity or one of my projects, you can find me on GitHub or LinkedIn.