I am a highly skilled software engineer with proven experience in the very latest platforms and technologies, focusing on Microsoft development tools. I am passionate about software engineering excellence, achieved through repeatable, automated testing with proven engineering methodologies, patterns and practises.
I have worked on apps for some of the world's largest brands, including BBC iPlayer (Xbox 360, Windows Mobile) and AT&T U-verse (Xbox One, Windows, Windows Mobile). TDD evangelist; BDD enthusiast. 12 years commercial experience. Full stack contract software engineer based in the UK. I am passionate about software engineering excellence, achieved through repeatable, automated testing with proven engineering methodologies, patterns and practises.
Currently working with C#, .NET Core, Azure and Service Fabric commercially. Non-commercially I am learning Haskell and F# and expanding my LINQ for a more functional approach to problem solving.