Principal Software Development Engineer at Expedia Group
London, England, United Kingdom
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Cecilia Bernardi is a Principal Software Development Engineer based in London with eight years of hands-on experience building cloud-native, highly available platforms for large-scale consumer services like Expedia. She specializes in distributed systems architecture, Kubernetes, Istio and Golang, and is passionate about TDD, automation and continuous integration to drive reliability and velocity. At Expedia she helps shape a self-service runtime platform used across the company, drawing on prior platform and fintech experience at Hotels.com and Curve. Cecilia is an active contributor to prominent open-source projects such as Istio and Crossplane’s AWS provider, where she improved test performance, stability and resource tagging logic. Colleagues describe her as curious and improvement-focused—she routinely blends design patterns with pragmatic engineering to simplify complex operational problems. Trained as a computer engineer at the University of Bologna, she combines deep backend expertise with a DevOps mindset to bridge development and operational concerns.
8 years of coding experience
17 years of employment as a software developer
Bachelor's degree Ingegneria informatica, Bachelor's degree Ingegneria informatica at Alma Mater Studiorum – Università di Bologna
Contributions:8 reviews, 7 commits, 6 PRs in 5 months
Contributions summary:Cecilia primarily focused on adding default tags to various AWS resources managed by the Crossplane provider, including IAM roles, Certificate Authorities, OIDC providers, and IAM policies. This work involved modifying controller logic and test cases to ensure proper tag initialization and management. They also addressed an issue related to infinite tag addition in the IAM user controller, demonstrating a focus on maintaining correct resource configuration and operational stability.
Contributions:7 reviews, 2 commits, 15 PRs in 2 days
Contributions summary:Cecilia contributed to the optimization and improvement of the Istio service mesh by addressing various aspects of the code. Their work included reducing test times through configuration adjustments, removing unnecessary components, and adding features like timeouts. Additionally, they optimized filter chain matching and streamlined test lifecycles and retry intervals, contributing to a more efficient and reliable system.
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
Cecilia Bernardi - Principal Software Development Engineer at Expedia Group