N.B. If you wish, you can download a longer, more formal version of my CV.

Freelancing

I have been self-employed as a freelance web-applications developer since 2009, and I’m currently specialising in:

  • Symfony Framework web-application development
  • Obj-C iPhone development
  • Bespoke WordPress plugin development
  • Linux sysadmin tasks

Post-Graduate MSc:

Graduated with a Distinction in 2009

I read ‘Systems Design of Internet Applications’ at Newcastle University between Sept 2008 and Sept 2009: this included a period of 5 months at Arjuna Technologies researching dynamic propagation within a federated cloud.

Key points:

  • From client-side scripting languages down to the TCP/IP protocol level,
  • Web-Services (using SOAP, WSDLs, UDDI etc) and RESTful style interfaces,
  • CORBA and Java RMI,
  • Oracle and MySQL,
  • Team-leader of an Amazon Web Services-based project.
  • Expertise administering LAMP (Apache and Nginx) web-servers, and have some experience with WAMP servers as well.

My awareness of this field stems from this course, previous work in this industry and, to a large extent, from work on my own side-projects.

Previous Stuff

2008: Carrotmedia

Before returning to University to take my MSc, I worked as a PHP web developer at Carrotmedia.

2005-2008: University of Newcastle upon Tyne, NE1 7RU, United Kingdom

I achieved a 2.1 BSc (Hons) in Computer Science at Newcastle University.