Summary
Jonathan Crozier is a Lead Developer with nearly a decade of commercial experience building and refactoring .NET systems, specialising in C#, ASP.NET Core, Azure, REST APIs and WebSockets. He combines hands-on engineering with system architecture and scripting expertise—regularly using PowerShell to automate workflows and boost team efficiency. Jonathan has led software teams across retail, hospitality, food processing and software localisation domains, moving from technical support to head-of-development roles. He excels at taking greenfield projects to production and rehabilitating legacy codebases for performance and maintainability. Based in Enniskillen, Northern Ireland, he shares practical insights on software development via his blog and brings a pragmatic, systems-first mindset to solving complex application problems.
9 years of coding experience
13 years of employment as a software developer
Bachelor’s Degree, BSc (Hons) Computing (Game Development), Bachelor’s Degree, BSc (Hons) Computing (Game Development) at Ulster University
English, French