Angelo Failla is a Staff Site Reliability Engineer based in Dublin with over 25 years in infrastructure and operations, including a 14-year tenure at Meta where he led large-scale DHCP, PXEboot and OS provisioning overhauls. He blends hands‑on systems programming (Go, C++) with organisational leadership, having designed Meta’s dhcplb DHCP load balancer and driven an immutable image approach that cut provisioning from hours to minutes. Comfortable from incident commander to strategic influencer, Angelo has modernised data‑centre plumbing for IPv6‑only deployments and presented his work at industry forums. A long‑time internet veteran and open‑source contributor, he pairs deep technical craft with mentoring and cross‑functional stakeholder alignment, and outside work is an amateur photographer and long‑distance cyclist — a sign of persistence and attention to detail.
16 years of coding experience
7 years of employment as a software developer
I.T.I.S. "G. Marconi" - Catania
Dropped out Computer Science, Dropped out Computer Science at Università di Catania
dhcplb is Facebook's implementation of a load balancer for DHCP.
Role in this project:
Back-end Developer
Contributions:26 commits, 8 PRs, 1 branch in 5 years 2 months
Contributions summary:Angelo primarily focused on improving the stability and functionality of the DHCP load balancer. Their contributions include fixing typos, addressing logical bugs in server selection algorithms, and improving logging. They also implemented changes to support features like handling multi-value DHCPv6 packet types and extracting MAC addresses from relay information. Moreover, the user enhanced the system's robustness by changing the throttling mechanism and making the code more resilient to malformed packets.
Contributions:8 commits, 3 PRs, 8 comments in 6 days
Contributions summary:Angelo focused on improving IPv6 support within the `dracut` initramfs infrastructure. Their commits primarily involved modifications to network configuration scripts, specifically addressing issues related to IPv6 address assignment and Router Advertisement (RA) handling. The contributions include enabling IPv6 configurations, waiting for RA, and improving the reliability of network initialization during boot. The changes primarily affect the network initialization process within the initramfs environment.
bootdracutinfrastructureinitramfsevent-driven
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Angelo Failla - Staff Site Reliability Engineer at Crusoe