Software Practitioner based in Manchester, UK
I'm an experienced technical leader with over twenty years working across cybersecurity, media, retail, and pharmaceutical industries. I specialise in providing technical strategy, architectural direction, and nurturing talent within organisations.
I'm a strong advocate of Agile and Lean practices, with a consistent record of improving quality and reducing waste within teams and the wider organisation. I'm motivated by delivering customer value, not features.
I typically hold roles such as Architect, Principal Engineer, Engineering Manager & Technical Director.
Technical Skills
Languages
JavaScript/TypeScript, Golang, Python, Ruby, C# & Scala
Tools
AWS, Docker, Kubernetes, SQL/NoSQL/Graph DBs
Techniques
TDD, CI/CD, Pair/Mob Programming, Domain Driven Design, Agile & Lean, Wardley Mapping
Community
I've spoken at various events including the BBC's Software Engineering at Scale event, XP Manchester, and NW Ruby. I've also written for the BBC Tech Blog.