CPD Top Up

A native iOS and Android application that helps investment professionals manage and increase their continuous professional development.

React Native, Redux, CodePush, ES6, Bugsnag, ESLint


A React Native iOS application for educating aspiring and seasoned Ice Hockey players by giving feedback to video submissions. Custom written REST API included.

React Native, Redux, CodePush, ES6, Bugsnag, ESLint, Apple Pay, Node, Express, MongoDB

Home Office

A Desktop web application to help streamline the management of immigration.

Sass, Handlebars, Grunt, WAI/ARIA, jQuery

Monsoon & Accessorize

A number of bespoke web applications for Desktop, Tablet and Mobile.

LESS, jQuery, Grunt, JSP, BEM, Parsley, Underscore


A mobile e-commerce application for O2 Ireland, powered by the Hybris.

Sass, JSP, jQuery

Aveda Institute UK

A static, informative website for Aveda Institute UK. Creating their very first mobile web application and maintaining their Desktop website.

jQuery, Hammer.js, Modernizr and Flexslider

Video Channel Embeds

A small JavaScript library which allows clients to embed a fully functioning microsite into their existing website.

Angular (1.5), Gulp


Created an open source, React Native implementation of the iOS UIStepper. It is published on npm and is currently being used on 4000+ applications.

React Native, npm


React Native Developer at Perlego

June 2018 - Present

React Native Developer at Idea Drop

January 2018 - June 2018

JavaScript Developer at Asset TV

June 2016 - January 2018

Web Developer at Brainbox Digital

October 2015 - June 2016

Front-end Developer at Open Reply UK

May 2013 - October 2015