// hello, world

Fabio Borriello

scroll

A bit about me

Engineering Manager with 20+ years in software engineering, including 7+ years leading cross-functional, globally distributed teams. I thrive at the intersection of people and technology — building high-performing teams, steering large-scale initiatives, and making sure engineering and business strategy actually speak the same language.

I care about more than delivery. I care about the engineers doing the work — mentoring them, growing them, and creating the kind of environment where great software happens naturally. Technically grounded, empathetic by choice, and passionate about open source: I believe the best ideas are built in the open.

Away from the keyboard, I recharge on long cycling rides and with my family — the two things that keep everything else in perspective.

Fabio Borriello smiling and making a peace sign
0+
Engineers Led
simultaneously
0+
Teams Built
simultaneously
0+
Years Exp.
0+
Projects

Skills & Expertise

Leadership

Confluence Confluence
Slack
Zoom Zoom
Miro Miro

Backend

Java Java
Spring Boot Spring Boot
Maven Maven
Node.js Node.js

APIs

REST REST
GraphQL GraphQL
Apollo Apollo
Swagger Swagger

Tools

Git Git
GitHub GitHub
Postman Postman
Jira Jira

Cloud & DevOps

AWS AWS
GitHub Actions GH Actions
Docker Docker

Frontend

React React
TypeScript TypeScript
JavaScript JavaScript
HTML5 HTML5
CSS3 CSS3

Work Experience

Expedia Group 2020 – Present

Engineering Manager

Italy · Hybrid

  • 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.
Engineering Leadership Team Building Java AWS CI/CD Open Source
Expedia Group 2021 – 2022

Software Development Engineer II

Italy · Hybrid

  • 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.
Java Spring Boot A/B Testing CI/CD Distributed Systems
FAO — Food and Agriculture Organization of the UN 2020 – 2021

Senior Software Analyst

Italy · On-site

  • 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 identify long-term technical solutions including SaaS, PaaS, and custom development.
Legacy modernization Solution Architecture Enterprise IT
View full CV

Things I've shipped

BULL Tutorial

Spring Boot application demonstrating BULL usage with REST APIs and Swagger UI. Multi-module Maven project structured with common, dao, service, and web layers.

Java Spring Boot Swagger

AWS S3 Downloader

Spring Boot REST API to recursively download content from an AWS S3 bucket given a path. Includes a Postman collection for easy testing and exploration.

Java Spring Boot AWS S3

Let's connect

I'm open to interesting conversations, new opportunities, and anything in between. Feel free to reach out directly.