I’m an experienced software engineer with over 10 years of programming experience, and I’ve spent much of that time leading iOS development teams to deliver reliable, clean, and stable mobile solutions. As an iOS lead, I’ve been responsible for end-to-end delivery—working closely with Android client teams and backend teams from the idea phase through to release and post-deployment support. In my most recent role, I lead iOS app development across multiple projects and airlines, focusing on delivering client-specific value while ensuring a consistent approach across teams. I also provide iOS technical guidance to server developers (for example, around iOS wallet behavior), and I’ve delivered fixes for server-side issues that were blocking client development when the server team didn’t have the time to resolve them.

Gareth Horgan

I’m an experienced software engineer with over 10 years of programming experience, and I’ve spent much of that time leading iOS development teams to deliver reliable, clean, and stable mobile solutions. As an iOS lead, I’ve been responsible for end-to-end delivery—working closely with Android client teams and backend teams from the idea phase through to release and post-deployment support. In my most recent role, I lead iOS app development across multiple projects and airlines, focusing on delivering client-specific value while ensuring a consistent approach across teams. I also provide iOS technical guidance to server developers (for example, around iOS wallet behavior), and I’ve delivered fixes for server-side issues that were blocking client development when the server team didn’t have the time to resolve them.

Available to hire

I’m an experienced software engineer with over 10 years of programming experience, and I’ve spent much of that time leading iOS development teams to deliver reliable, clean, and stable mobile solutions. As an iOS lead, I’ve been responsible for end-to-end delivery—working closely with Android client teams and backend teams from the idea phase through to release and post-deployment support.

In my most recent role, I lead iOS app development across multiple projects and airlines, focusing on delivering client-specific value while ensuring a consistent approach across teams. I also provide iOS technical guidance to server developers (for example, around iOS wallet behavior), and I’ve delivered fixes for server-side issues that were blocking client development when the server team didn’t have the time to resolve them.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

English
Fluent

Work Experience

Senior Software Engineer at Travelport
November 1, 2015 - October 1, 2024
Leading iOS app development across multiple projects for several airlines (including easyJet, Transavia, Etihad, Lata m, etc.). Focused on delivering client-specific value and making the best use of the platform the app runs on. Drove cross-team solution planning and implementation to avoid redundant work and ensure a unified app approach, coordinating closely with client and server-side senior developers. Provided iOS technical advice to backend developers—such as sharing the necessary information about how the iOS wallet worked. Also delivered multiple server-side fixes that were blocking client development when the server team did not have time to resolve them.
Senior iOS Developer at Travelport
November 1, 2015 - October 1, 2024
Led iOS app development on several airline projects (EasyJet, Transavia, Etihad, LATAM, etc.), including a project for a generic low-budget solution. Focused on delivering client-specific value and ensuring a unified approach across client and server teams. Acted as iOS technical adviser, providing guidance on how the iOS wallet and related server interactions worked, and supplied information to server teams as needed. Delivered fixes for server issues blocking client development and contributed to cross-team solution planning and implementation.
Senior iOS Developer at Civic Resource Group International
May 1, 2015 - October 1, 2015
Worked on smart city solutions for a US-based company with a small office in Dublin. Contributed as a software engineer on iOS-related work for the smart city initiatives, supporting delivery of features and overall solution progress within the project.
iOS Developer (Contract) at Civic Resource Group International
May 1, 2015 - October 1, 2015
Worked on smart city solutions for a US-based company with a small office in Dublin.
Software Engineer at Redwind Software
January 1, 2013 - April 1, 2015
Developed iOS apps for several clients, most notably a multi-award-winning app for a science picture company.

Education

Postgraduate Diploma in Computer Science (Interactive Entertainment Technology) at Trinity College Dublin
January 11, 2030 - February 4, 2026
BEng Electronic Engineering at Maynooth University
January 11, 2030 - February 4, 2026
Postgraduate Diploma in Computer Science (Interactive Entertainment Technology) at Trinity College Dublin
January 1, 2012 - January 1, 2012
B.Eng. in Electronic Engineering at Maynooth University
January 1, 2011 - January 1, 2011

Qualifications

AWS Migration Trained
January 1, 2014 - August 28, 2026

Industry Experience

Software & Internet, Professional Services, Travel & Hospitality, Media & Entertainment, Transportation & Logistics

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more