Overview
Engineering leader with 10+ years of experience building and scaling high-performing teams across mobile, web, data, and platform systems. Known for driving engineering excellence, pragmatic Agile adoption, and sustainable delivery. Passionate about clean code, continuous improvement, and growing future leaders.
Recent Accomplishments
- Built Oak National Academy’s first Incident Management process, Engineering Career Ladder, and Sustainable Development agreement
- Managing Oak’s Engineering department capacity, effectiveness and budget
- Scaled from 2 to 8 teams by hiring and mentoring senior and lead engineers
- Scaling short-term capacity by hiring and managing multiple contractor roles
- Driving AIAgentic adoption across the engineering team
- Development of custom GPT’s to improve efficiency for the entire organisation
- Increased automated test coverage from ~2% to 35%+ across platforms while embedding TDD practices
- Delivered 3 large-scale legacy migrations covering 2M+ user records
- Designed and led org-wide Agile and continuous improvement training
Core Competencies
- Engineering Leadership & Org Design
- Agile Coaching (Kanban, Scrum, SAFe, Hoshin)
- Career Development & Mentoring
- Delivery, Reliability & Incident Management
- Test-Driven Development & Quality Culture
- Cloud-native Architecture & CI/CD
Professional Experience
Oak National Academy — Software Engineering Manager
Feb 2023 – Present · Remote
Strategic leadership role reporting to Head of Engineering. First SEM hire, responsible for scaling Agile practices, improving engineering effectiveness, and supporting hiring and budgeting decisions.
- Built Oak’s first Incident Management process and Engineering Career Ladder
- Built Oak’s Engineering onboarding, probation and offboarding process
- Established a Sustainable Development agreement to support healthy delivery
- Scaled teams and built the first dedicated Data and Platform teams
- Delivered engineering health metrics and led a culture transformation
- Championed quality, feedback, and continuous learning across engineering
- Pioneered AI-assisted engineering practices using Claude, ChatGPT, and Codex including custom GPT development for internal workflow automation
- Shared responsibility for 7-figure engineering budget
Tech: GCP, Postgres, GraphQL, Vercel, NextJS, React, TypeScript
Flipdish — Software Engineering Manager II
Feb 2021 – Nov 2022 · Remote
Managed mobile and web end-user experience teams across Android, iOS, Web, Backend, and QA. Accountable for interfaces responsible for 93% of user fee revenue.
- Led redesign of the Web Ordering application
- Rolled out a Dynamic Address API across platforms
- Introduced D&I workshops and spoke at the Flipdish Annual Conference
- Co-created the engineering career ladder
- Improved release cadence via mobile automation and CI improvements
- Achieved 3 internal promotions through structured coaching programmes
Tech: React, NextJS, Java, Kotlin, Swift, React Native, WebDriverIO
Mastercard — Director of Engineering
Jan 2020 – Feb 2021 · Dublin
Led Consumer Lifecycle & Card Services teams delivering secure, PCI-compliant APIs.
- Delivered 3 major legacy migrations (2M+ user records)
- Embedded a test-first culture across teams
- Improved CI/CD pipelines and release reliability
- Implemented monitoring and instrumentation across internal tools
Tech: Java, Spring Boot, MongoDB, AES Encryption
Verizon Connect — Software Development Manager
Jul 2018 – Jan 2020 · Dublin
Managed mobile and API teams for the Field Service Dispatch product.
- Scaled the team from 6 to 22 engineers across 3 squads in 5 months
- Built highly autonomous teams with >90% automated test coverage
- Delivered product on time with a 4.8/5 rating and zero critical incidents
- Enabled teams to run the full release cycle independently
- Embedded a Green-board policy within the team to ensure failing tests were actioned
Tech: Java, Kotlin, Swift, AWS
Earlier Experience
- Android Squad Lead — Verizon Connect (2017–2018)
- Android Technical Lead — Daft Media Ltd. (2014–2017)
- Senior Android Developer — AOL Global Ltd. (2011–2014)
- Android Developer — JTribe Ltd. (2010–2011)
- Software Developer — Anam Technologies Ltd. (2005–2010)
Education & Certifications
- M.Sc. Computer Science (Networks & Distributed Systems) — Trinity College Dublin
- B.A. Mod. Information & Communications Technology — Trinity College Dublin
- ICAgile: Agile Foundations, Team Facilitation, Agile Coaching
- Mindstream: Life Coach Certification
- Diploma in New Product Development Project Management — Fitzwilliam Institute
Writing & Media
- Rules for Software Development — Author (Amazon, 2024)
- The Rules of Software Development podcast - Host