CV / Resumé
My work experience and qualifications from 2001 to present.
My CV is also available in PDF format.
to present
Travelport Digital
Senior front-end engineer / Dublin, Ireland
- Worked on features for a corporate travel application and implemented upgrade path (React Native).
- Migrated client web application from AngularJS to ReactJS with TypeScript.
heycar
Senior front-end engineer / Berlin, Germany
- Created and maintained a marketplace and CRM for a used car platform.
- Mentored junior engineers, reviewed CVs and interviewed candidates.
Freelance Software Engineer
Senior full-stack engineer / Berlin, Germany
- Made regular contributions to popular Open-source projects and started two of my own.
- Created a variety of web and mobile applications for numerous clients.
Things I Like GMBH
Senior full-stack engineer / Berlin, Germany
- Built a website for the Monoqi B2B platform for communication between designers and resellers.
- Created new tools to improve front end development workflow for the team.
Axel Springer Ideas
Senior front-end engineer / Berlin, Germany
- Created and maintained a TV guide web and mobile application for TunedIn, an Axel Springer startup.
- Wrote unit and acceptance tests to ensure the product was stable and robust throughout each sprint.
iQContent Ltd
Senior full-stack engineer (contract) / Dublin, Ireland
- Created a knowledge based information portal for a large telecoms organisation.
- Optimised registration flow and integrated this with other CRM tools such as Salesforce.
Maithu IT Solutions
Technical lead / Dublin, Ireland
- Drove the development of multiple mobile applications as technical lead.
- Overhauled the Irish Times News app (iOS, Android), integrating to their existing web infrastructure.
Paddy Power PLC
Senior full-stack engineer / Dublin, Ireland
- Upgraded the in-house CMS to enable targeted content delivery for different user groups.
- Built a staff rostering and payroll system used by shop managers for all Paddy Power outlets.
Freelance Software Engineer
Senior full-stack engineer / Dublin, Ireland
- Created several bespoke content managed websites for clients using hand-coded HTML and PHP.
- Practised excellent standards in web development to ensure organic SEO performance and accessibility.
Net-A-Porter
Full-stack engineer / London, UK
- Redeveloped the HTML and CSS during a complete overhaul of the company website.
- Created an internal WYSIWYG tool to author promotional emails and newsletter templates.
FindMyPast.com
Full-stack engineer / London, UK
- Upgraded site standards compliancy in XHTML and CSS.
- Coordinated internal knowledge sharing through regular web standards training.
AOL Technologies Ltd
Associate software engineer / Dublin, Ireland
- Created a web application in Tomcat to monitor RSS feeds from news providers.
- Built an XSLT processor to populate XML feeds to databases.
Dublin City University
BSc. in Computer Applications (Honours) / Dublin, Ireland
- Modules include Java software development, Business process management, Computer Graphics, Database administration and the Software development life-cycle (waterfall).
- Alcatel CIT, France: developed an error logging system for GSM cell towers (INTRA work placement).
- Coded a mobile 2D game using J2ME (Final year project).