Download PDF


A formal education in both art/design and computer science allows me to bridge the gap often left between art and engineering departments. I am happy to focus more on aesthetics, UI and UX or on the front end logic as a pure javascript developer. I am a team player and always eager to learn.

Work History

Javascript engineer

mar 2016Present

I currently work as a javascript engineer for CarTrawler; developing their car hire booking engine. CarTrawler are a global tech company who facilitate car hire through several of their own branded sites as well as providing a javascript and java based booking engine which can be integrated into the websites of client companies (such as Ryanair). Day-to-day I develop in angular but we mostly write our own object oriented javascript libraries from scratch.

Lead Frontend Engineer

Media inMotion
Mar 2015Mar 2016

I was hired to redevelop an existing php web app which allows airplane passengers access to various types of entertainment and news media as well as retail. Since I had a few years experience with AngularJS I was asked to create new prototype version of the app from scratch. I developed the entire front end application alone, working in collaboration with a staff of backend engineers who were building a php api. My prototype was approved and I was put in charge of two junior developers who I proceeded to train in how the Angular framework is best used and how to further develop my application, which would take over as the latest release of the product.

Software Engineer (UI/UX)

Meez, inc.
Aug 2014Feb 2015

Normal duties included both designing and creating UI assets in the Adobe Creative Suite and developing complex UI/UX prototypes using AngularJS, which were then built into the existing mobile application by the company's Flash engineers. I acted as a bridge between the San Francisco based art department and the Dublin based engineers. I was also in charge of general upkeep and development of the web app; on which I worked in conjunction with a team based in Poland.

Frontend Web Developer

LikeWhere Discovery
Nov 2013Jul 2014

I joined LikeWhere after university as a Frontend Intern where I learned the AngularJS framework, version control, the grunt/bower/yeoman development suite and many best practices when working with other developers on a single project. After my three month internship I was asked to stay on as a LikeWhere employee. I was the front end developer on the main application ( and also built smaller stand alone app's from scratch, such as their St.Patricks Day guide (

Freelance Illustrator

I spent a year after graduating from art college working professionally as a freelance illustrator. Examples include portraits  was commissioned to create include two for Financial Times and New York Times Fashion Editor Corbin Chamberlain, which are available in my online portfolio. I was also hired as an illustrator by the art department of Black Sheep Productions for their 2013 feature film, 'Standby'.


MSc. Interactive Digital Media

Trinity College

Graduated with first class honors. Postgraduate dissertation title: 'Playing God: The theological implications of man creating sentient life with an emergent 'vital-factor' in science fiction.'

BA Fine Art

National College of art and design (NCAD)

Received a commendation and First Class Honors for my undergraduate thesis: 'Relatively Real: Examining the differentiating factors that assist or hinder various simulations towards becoming hyperreal.'


Cloud based version control

All of my professional roles over the last few years have practiced cloud based version control so I am familiar with git and subversion.

Front end dev tools (grunt, bower, yeoman)

Predominantly develop my web applications using the Grunt, Bower, Yeoman suite. I am familiar with configuring build specifications and cloud deployment.

Adobe Creative Suite (Photoshop & Illustrator)

Have worked a lot with this software during my time in art college and working as a freelance illustrator professionally but have also used it during employment as a UI developer for duties such as designing icons or animation paths.


Designing and developing UI with CSS & SASS for many types of web application, often optimized for mobile devices.


Years of professional experience developing HTML for a variety of web applications. Also some experience writing HAML.

AngularJS (& general Javascript)

3 years of full time professional experience developing with the mvc framework AngularJS. Have also worked extensively with jQuery and have experience with backbone. In my most recent position I have been working heavily on developing object oriented javascript libraries from scratch.

AUDio production

As a hobby I write and produce ambient electronic music. I am familiar with several DAW's but work predominantly with Apple's Logic software. An example of my music can be see here: