Geeky software developer, prolific knitter, avid allotmenteer, health seeker, 日本語 speaker and intrepid explorer from England.

@maccath |

Development Experience

I have been programming for well over 10 years, with almost 6 years commercial experience as a web developer using object oriented PHP and JavaScript frameworks on an extensive variety of projects.

I currently work within the financial services industry developing and maintaining systems that deliver and manage mortgage and investment products.

I am heavily involved in the PHP community; a regular attendee at conferences and user groups (especially PHP Berkshire), and an avid supporter of PHP Women.

Professional Skills

  • Object-oriented PHP following SOLID principles
  • MVC Frameworks (Laravel, Zend Framework 2, Slim, Kohana, CodeIgniter)
  • Unit testing, TDD
  • MySQL, OracleDB, MongoDB
  • AngularJS, jQuery, JavaScript
  • HTML & CSS
  • Version control with Git and SVN
  • Agile development

Hobbies & Interests

  • Knitting - I am a proficient hand-knitter, especially loving to knit intricate sock designs. See what I've made on Ravelry.
  • Gardening - I have an allotment on which I grow my own organic fruit and vegetables; especially onions and garlic. See my plot on GrowVeg.
  • Japan - I have studied the Japanese language for ~9 years. I have visited Japan 3 times, and plan to visit Kyushu in October 2015.
  • Travel - Besides Japan, I have also travelled across western USA, and much of continental Europe. I write reviews on TripAdvisor.
  • Reading - I love reading dystopian sci-fi and cult fiction. To see a list of books I've read please check my Goodreads profile.
  • Music - I have a fairly eclectic taste in music, from 80s pop/rock to metal and EDM. Follow what I've been listening to recently on