Fabio Borriello
Engineering Manager
Summary
Engineering Manager with 20+ years in software engineering, including 7+ years leading cross-functional, globally distributed teams in complex product-driven environments. Specialises in building high-performing teams, delivering large-scale high-visibility initiatives, and aligning engineering execution with business strategy. Passionate about mentoring engineers, open source, and fostering team growth.
Experience
Manager, Software Development Engineering
Expedia Group- Led cross-functional engineering teams across Android, iOS, web and backend — managing up to 16 engineers across 4 teams and owning delivery, team health, and engineering execution.
- Delivered One Key Credit Card, one of Expedia's most strategic and high-visibility initiatives in 2024, coordinating teams across engineering, product, and business.
- Built a high-trust engineering culture through continuous feedback, hiring, performance reviews, and career development programmes.
- Partnered with Product and Business leadership to translate strategic goals into clear technical roadmaps and predictable delivery.
- Provided architectural oversight across distributed systems, ensuring reliability, scalability, and long-term sustainability.
Software Development Engineer II
Expedia Group- Built backend services within a large-scale service-oriented architecture supporting high-traffic travel platforms.
- Helped design and develop internal A/B testing tooling, enabling data-driven experiments at scale across the platform.
- Worked in modern CI/CD environments with a strong focus on reliability and automated testing.
Senior Software Analyst
FAO — Food and Agriculture Organization of the UN- Led modernization of a portfolio of legacy enterprise applications, directing migration from Adobe Flash and other deprecated technologies.
- Coordinated cross-functional collaboration between IT teams and business units to define long-term technical solutions (SaaS, PaaS, custom dev).
Senior Software Engineer
Expedia, Inc.- Designed and developed backend services for high-traffic travel platforms used by millions of users globally.
- Delivered customer-facing features within cross-functional teams using TDD, CI pipelines, and automated testing.
- Contributed to architecture decisions and continuous improvement of engineering practices.
Enterprise Solution Architect
Altran- Designed system architecture for mission-critical platforms, including a radar command-and-control system for a major Italian aerospace company.
- Produced foundational UML models, architectural designs, and skeleton projects for core components.
IT Solutions Architect
FAO- Led analysis and design of enterprise IT solutions, producing solution proposals, architectural documentation, and project plans.
- Managed the IT request intake and governance workflow leading to CIO approval of new initiatives.
Senior Software Engineer
FAO- Analyst and programmer for a wide range of enterprise systems in an international UN environment, covering the full project lifecycle.
- Covered Project Manager role in multiple projects, coordinating teams of up to 3 engineers.
- Primary stack: Java, Spring, Filenet, SharePoint, REST/SOAP web services, SQL, Hibernate.
Senior Analyst & Programmer
SOFTLAB S.p.A.- Maintenance and development of Java/J2EE applications; Project Manager for the "Fídio" project (10-person team).
- Taught Java/J2EE to a class of 15 engineers for Sun certification.
IT System Administrator & Junior Analyst
Telecom Italia- UML modelling for new TIM services; development and testing within a 40-person enterprise project on Bea WebLogic / Oracle DB.
- Software development for telecom services using EJBs, PL/SQL procedures, and XML-based integrations.