About me
I am a UK-based software developer focused on building practical web, cloud, and mobile applications. My work centres on the .NET ecosystem, with experience across application development, web APIs, relational databases, and modern browser-based interfaces.
I enjoy working across the full path from application code to deployment and operations. Recent work and writing cover ASP.NET Core, API authentication, Entity Framework Core, containers, and cloud-hosted services. I also work extensively with Cloudflare and Azure, especially where secure networking, deployment, and platform integration meet.
This site is a collection of practical notes from that work: troubleshooting guides, implementation details, and explanations of the tools that make software easier to build, deploy, and maintain. Topics include Cloudflare Workers, Zero Trust access, Docker, email authentication, developer productivity, and the evolving .NET platform.
I build with
Application development
C#, .NET, ASP.NET Core, REST APIs, and Microsoft SQL Server.
Web development
HTML, CSS, JavaScript, Vue.js, Bootstrap, and Tailwind CSS.
Cloud and infrastructure
Cloudflare, Microsoft Azure, Oracle Cloud, Docker, Nginx, and Tailscale.
Security and delivery
Cloudflare Zero Trust, application authentication, GitHub Actions, and developer tooling.