Skills / What do you do?


What do you offer?

Satisfaction for you and a great web site or application which I'm proud of!

  • Web Design and Development

    The bulk of my work involves planning and execution of web sites from start to finish in ASP.NET. I strive to produce high quality, standards compliant sites which exceed the expectations of clients.

    My speciality is ASP.NET and C#, but I’ve also worked with PHP.

  • Application Development

    I’ve developed applications for both Windows and Windows Mobile, as well as several Java programs out of my love for the job. Examples of my work can be seen on the portfolio page.

    I’ve worked primarily with WPF and Windows Forms, but also have experience with VBA and Java.


I’m proficient in a range of technologies including:

  • PHP
  • XHTML / HTML / XPath / CSS
  • jQuery / AJAX

Desktop / Application Programming

  • Windows Presentation Foundation (WPF) Windows Forms / Windows Mobile
  • C# / VB.NET, 3.5 and 4.0
  • Java
  • SQL / MySQL / T-SQL


  • Objective-C (iOS – iPhone and iPad)
  • Windows Phone 7
  • Windows Mobile 6.5

General Experience

  • Subversion (SVN) / TFS / Mercurial
  • Entity Framework
  • NHibernate
  • Umbraco

Why do I need you?

With technology evolving at an exponential rate, it can be difficult for developers to keep up.

Although not always possible, I always try to learn something from a project. Whether using or improving my knowledge of NHibernate or the Entity Framework, or learning something new like designing a ribbon with the Windows 7 SDK.