Personal Statement

Full-stack web developer with 10 years of experience in MySQL, PHP, and Javascript. Strong commitment to TDD and BDD (PHPUnit, Behat, Codeception, Jasmine, Mocha), DevOps practices such as CI/CD (Jenkins, Travis, Scrutinizer), and containerization (Docker). I enjoy learning new tools, techniques, and frameworks. I am always on the lookout for tools that save time and lead to better code readability, performance, security and scalability.

Experience

Senior Software Engineer

June 2022 to November 2023 at Zoom (Workvivo), Cork, Ireland

Developing full-stack solutions using MySQL, Laravel, AWS, and React from beginning to end, through Code Review, QA, and release. Using Laravel, I have worked frequently with Eloquent, Notifications, and Command/Jobs functionality to create scalable, automated running of background tasks.

Full-stack Web & Automation Developer

June 2017 to May 2022 at Three Ireland, Limerick, Ireland

Developed full-stack solutions using MySQL, PHP (CakePHP), and Javascript (jQuery, ReactJS) which integrated with many third-party APIs using REST and SOA. Worked heavily with the import, export and back-up of data across numberous systems, languages and databases. Developed a number of automation solutions using UiPath RPA.

Company Founder

October 2014 to Feb 2017 at Affinity4

Founded a web development company which provided web development services to a number of clients. Developed full-stack solutions using MySQL, PHP (Wordpress, Laravel, SlimPHP), and Javascript (jQuery, ReactJS) for small to medium-sized businesses. Worked with clients to develop a responsive web-based solution that met their needs and provided a good user experience. Our services included web design, web development, web hosting, SEO, marketing, and graphic design.

Certifications

UiPath RPA Associate

2019

FETAC LEVEL 6 Train the Trainer

2014

ORACLE CERTIFIED MySQL Developer (5.7)

2012

ADOBE CERTIFIED Photoshop (CS5.5)

2011

Publications

Mastering Sass (Packt Publishing)

August 2016

In 2016, Packt publishing contracted me to write a 300-page book on SCSS. The book is a comprehensive, advanced guide on creating responsive, cross-browser, enterprise-scale UIs using Sass (SCSS) and the Compass framework. (All of this was before variables and the likes were possible in raw CSS)

Skills

Backend

  • MySQL, MariaDB
  • PHP (5, 7, 8+)
  • Laravel
  • TDD, BDD
  • PHPUnit
  • Pest
  • Codeception
  • REST
  • AWS
  • Docker
  • Vagrant
  • Git
  • Github
  • Gitlab
  • Bitbucket

Frontend

  • React (16, 18+)
  • NPM
  • Yarn
  • Vite
  • Webpack
  • Cypress
  • Jasmine
  • Mocha
  • Tailwind
  • Bootstrap
  • Sass/Scss
  • BEM
  • Remix
  • RegEx
  • Astro