A LITTLE ABOUT ME
I am a London based team lead and
I have over 8 years experience with all things web and mobile.
I would love to hear about your project and discuss how I can help.
Deliver large scale single-page-apps with AngularJS, Backbone and React. and Chrome Extensions using JS and native client extensions.
Full featured native Android application
development and Play Store listing management.
Including contact integration, notifications and widgets.
Developing highly scalabable APIs and services
Specialize in creating reliable, high demand services using Python and managing Linux based servers.
Managing cross-functional engineering teams.
Take a lead on development efforts and assist co-ordinating product development with stake-holders.
Senior Developer (Consultant)
Frontend developer specialising in EmberJS. Creating a single page web application that forms the core of Kayako's custom support service used by over 30,000 businesses.
Just Add Red, London
Meet weekly with junior developers to share my experience and
help grow their careers.
I provide advice and assistance on Django and Wordpress applications across multiple products.
Lead a team of 7 (5 developers, QA and Data scientist) developing the Skimlinks, Product Information API. The API is a combination of Ruby (legacy) Python (data processing) and Clojure (front end API) with a Postgres database.
Worked on a range of projects throughout the company including front-end web applications, high performance API’s (3k req/s) using Python and Go and large scale data processing systems using Python and Spark.
Bump is a social reminders app that allows users to send future
messages to themselves or friends.
Responsible for design and development of Android App.
Masters of Engineering Computer Science
Queens University, Belfast
Received a 1st Class Honours and prize for highest overall result at level 2 with 96% in Data structures and Algorithms.
Postgres CLI with autocompletion and syntax highlighting.
As a member of the core team I contribute new features and respond to issues and pull requests.
A Chrome extension for the opensource password manager pass. Makes use of Chrome Native Messaging API to call system functions.
A more useful var_dump!
Add Breakpoints in PHP, inspect and handle errors with a visual data explorer.
Stuart has been a pleasure to work with. He has the ability to
grasp a concept quickly & add real value in a short space of
I wouldn't hesitate to recommend him to fellow colleagues & hope to work with him again in the near future.
John LoganUlster Medical Society
Developed a database specific to the needs of our local medical society in 2009/10, and has modified it as our needs have changed. Stuart has been infinitely patient and ever prompt to respond professionally to new requests even if they reversed old ones, and has offered more suitable alternatives if they existed.