Contact
About
I'm a software engineer with 10 years of experience across diverse sectors and roles. My career has evolved into a senior tech lead role where the projects I'm responsible for delivering are shaping the direction of the organisation. While I excel at leading technical projects and acting as a bridge between my engineering team and senior leadership, my true passion lies in writing code, obsessing over design details and shipping features.
Experience
Senior Software Engineer, Tech Lead
Toast
Dec 2018 - Present
I build software critical to end-of-day workflows for over 130,000 restaurants. More recenly I've led the development of new smart service features with the aim of increasing average order volume. Previously I worked on digital ordering products to help the restaurant industry manage the tranfomative shift to online ordering during the COVID-19 pandemic.
Software Engineer
Murex
Jun 2015 - Nov 2018
I worked on the MX.3 platform used by financial institutions all over the world for trading and risk management. Due to the nature of this industry I became seasoned in using test-driven development to produce software that was performant, secure and scalable.
Education
HDip, Software Engineering
Technological University Dublin
2014 - 2015
Graduated with a First Class Honours 4.12 GPA and won the Salesforce prize for best graduating student in DT265.
BEng, Electronic Engineering
University College Dublin
2009 - 2013
Mainly studied lower level hardware design modules but it was here where I discovered my passion for software engineering.
Projects
Started several years ago as a friendly competition among friends to bet on winners of major golf tournaments. It's evolved from a simple spreadsheet into an over-engineered web application. I've rewritten it many times as a playground to test out new technologies so it may be in a WIP state depending on the time. Most recently I've swapped out GraphQL for tRPC.
My cycling club runs a friendly racing league with several other clubs each year. Weekly info is posted across multiple platforms and people often had trouble finding the relevant info for each race. I built this to consolidate all the schedule, race locations and results in a single place.
Skills
I either write or review code in these nearly every day
My preferred tech for side projects
Hosting platforms I use