Accomplished, results-driven .NET full-stack senior engineer with over two decades of experience delivering systems integration and web applications across regulated industries.
I take a hands-on approach to building robust solutions — leveraging best practices in development, integration, and deployment. My background spans the full delivery lifecycle: requirements, architecture, implementation, testing, deployment, and L3 support. I've led teams, mentored juniors, and been the go-to person on critical legacy stabilisation projects.
Recently, I've focused on incorporating AI-driven methods into multi-service solution delivery — agentic coding, MCP servers, custom skills, specification-driven development, and cross-language migration. The future is engineers who direct AI well, not engineers replaced by it.
→ Certified Scrum Master (London, 2016)
→ Microsoft Certified Solutions Developer (MCSD.NET) — incl. SQL Server 2000 & A&D
→ Microsoft Certified Applications Developer (MCAD) — incl. XML Web Services & WinForms
→ Exams 70-503 (WCF), 70-235 (BizTalk 2006), 70-315 (Web Apps), 70-320 (XML WS)
→ Developmentor courses: WCF, .NET Security, .NET Distributed Architecture & Design
→ BSc Electronic Engineering (Honours, CS & DSP) — University of Cape Town, 1997