About me
Hi there, I’m Steve, a software developer living and working in Bristol, UK.
What I do
I’ve worked on web technologies at Microsoft since 2010. I first joined the ASP.NET team in the MVC 3 era, then spent a few years moving through a range of projects including JavaScript libraries and the new Azure management portal. Most recently I rejoined the ASP.NET team with a goal to make the platform a sheer joy and delight for JavaScript developers.
Beside this I have strong interests in other aspects of software technology. I started the Knockout.js project way back in 2010 (before client-side MV* was cool) and am one of the same boring faces that keep showing up as a speaker at the tech conferences.
Previously I developed .NET software as a contractor/consultant for clients in Bristol and beyond, plus wrote some books for Apress, such as Pro ASP.NET MVC Framework and its various sequels.
Quick history
I grew up in the mighty steel city of Sheffield, went off to Cambridge University to study a BA and Masters’ in mathematics, then decided to stick around in Cambridge for a few more years. In that time I married my wonderful wife Zoe, and developed web and desktop applications for a few local software companies.