Experienced Software Developer. From building websites for small local businesses in Glasgow, to working on large scale enterprise products used by huge global brands such as Ryanair and British Airways.

About Us

My Experience

I graduated from Strathclyde University in Glasgow with an honours degree in Computer Science in 2009. Since then I have been in full time employment, but in my spare time I freelance and I have been lucky enough to work with some amazing people over the years.

I take on freelance projects for the opportunity to use my experience to help my clients solve problems. I enjoy the new challenges each project brings and seeing how my work can help other people and their businesses.

Frameworks & Technologies

Primarily I'm a front-end developer, although I'm happy to go full stack. Over the years I've worked with various languages including C#, PHP and JavaScript. In terms of frontend frameworks I have experience with AngularJS, Angular, React, Backbone.jsand Vue.js

My Content Management System of choice is WordPress. I use this for the majority of my clients websites as it's easy to learn, integrate, customise and extend. It's also well supported and comes with regular security patches.

I usually recommend WooCommercefor e-commerce shops. It offers similar benefits to WordPress, but in addition it can be seamlessly integrated and managed alongside the rest of the website.

For mobile development, I've previously used the Titanium SDKby Appcelerator for mobile development, but I now use React Native. Both of these frameworks allow me to use a single codebase for creating both iPhone (iOS) and Android apps. This drastically reduces both the time and therefore the cost of development. Both frameworks are written in JavaScript, but compile down into native code that runs directly on the device ensuring apps are high performing.

If you want to read more about my experience please feel free to connect with me on LinkedIn.

Recent Work History

  • Senior Software Engineering Manager April Arm, 2020 - Present
  • Software Engineering Manager Arm, December 2018 - March 2020
  • Development Manager Ideagen PLC (previously Gael Ltd), February 2018 - November 2018
  • Head of Product Design & Definition Ideagen PLC (previously Gael Ltd), Jan 2014 - Feb 2018
  • Development Team Lead Gael Ltd, January 2013 – January 2014
  • Senior Frontend Developer Gael Ltd, October 2011 – December 2012
  • Product Design Engineer Gael Ltd, October 2010 – October 2011
  • Web Developer Gael Ltd, June 2009 - October 2010

Let's talk.

I am currently taking new clients. If you are looking for a web or mobile developer with 10+ years experience to work on your WordPress, iOS or Android project please get in touch.

Freelance Web & Mobile App Developer
who enjoys building new customer experiences
and collaborating with clients to achieve
the best possible results for their businesses.