Dolphins, The Azores

About me

A PDF version of My CV.


Current work and skills

I am a .NET developer based in the East Midlands, but currently working in London at BBC Worldwide (contract).

I have worked using Agile and Lean methodologies and Test Driven Development techniques since June 2005. I have developed with .NET/C#/ASP.NET since about 2003.

  • ASP.NET, MVC Framework
  • C#
  • .NET 4.0, 3.x, 2.0 & 1.1
  • Agile (XP, Scrum) and Lean (Kanban)
  • Test Driven Development (nUnit)
  • Mocking (Moq, Rhino Mocks)
  • ORM (NHibernate, Castle's ActiveRecord, Fluent NHibernate)
  • LINQ
  • WCF
  • Refactoring (Resharper)
  • Other tools: nant, TeamCity, FXCop

Some skills from the past

  • Visual C++
  • Java
  • Classic ASP
  • C
  • COBOL (I have been working in IT since 1993!)
  • Other tools: CruiseControl.NET

Education & study

  • BSc (Honours) Natural Sciences - in progress (Open University)
  • Certificate in Contemporary Science (Open University)
  • Certificate in Natural Sciences (Open University)
  • MSc Computer Science (University of Birmingham)
  • BSc Mathematics (First Class Honours, University of Newcastle upon Tyne)
  • 6 A-levels (4A, 2B)
  • 10 O-levels (4A, 2B, 4C)


  • Learning spanish