Skip to content


I’ve been building software in one form or another for about 30 years now.

Currently I’m contracting as a .NET developer on the .NET SDK for Sentry, who provide crash reporting, tracing, logging and metrics solutions to software developers.

Tech Stack

I started with QuickBasic when I was about 15, then I dabbled in C, C++ and Visual Basic. At university we used Pascal and Java, then I did some Delphi for 5 or 6 years. More recently (since about 2006) I’ve been doing mostly .NET… but dabbling in other things like Python, R, Ruby, Scala, Dart and JavaScript of course!