Summary
Craig Brett is a Senior Software Engineer with 12 years' experience building web-scale systems primarily in C# but fluent across Go, Python, JavaScript/TypeScript and Kotlin. He has moved from full‑stack product work to platform and developer experience roles, most recently shaping developer tooling and secure SDLC practices at Zopa and now improving DX at ClearBank. His strengths lie in event‑driven architectures, Kubernetes microservices and infra-as-code (Terraform), and he has a longstanding interest in cryptography, security, AI, graph databases and games development. Colleagues rely on him to translate complex compliance and delivery needs into pragmatic tooling that improves productivity across hundreds of repositories. Based in Huntingdonshire, he pairs formal software engineering training with a practical, cross-domain curiosity that surfaces non-obvious improvements to systems and processes.
12 years of coding experience
14 years of employment as a software developer
BSc (Hons) Computing (Software Engineering), BSc (Hons) Computing (Software Engineering) at University of Northampton
PGCert Applied Computing, PGCert Applied Computing at University of Brighton