Summary
Jamie Coales is a Senior Developer with seven years of focused .NET experience and a longer history of enterprise software work spanning web, desktop and service architectures. He specialises in C#, ASP.NET MVC, WPF, WCF and SQL Server, applying SOLID, DDD and enterprise design patterns to deliver testable, maintainable systems in Azure-hosted and on-prem environments. Jamie has a strong TDD/BDD background with NUnit and MOQ, and pairs that with front-end skills in Angular, HTML/CSS and JavaScript to span full-stack delivery. He frequently operates in agile teams for UK public sector and large retail clients, bringing practical mentoring in SQL and architecture from his time as team lead and consultant. Unusually for a developer with a biology degree, he combined formal software study with a long-running progression from webmaster to architect, evidencing adaptability and a deep, pragmatic focus on reliability and testability.
7 years of coding experience
19 years of employment as a software developer
BSc Biology & Biochemistry, BSc Biology & Biochemistry at Keele University
Post Graduate Certificate Software Development, Post Graduate Certificate Software Development at Coventry University