Leonardo Sarra

Developer at Ericsson

Aachen, North Rhine-Westphalia, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Leonardo Sarra is a software developer with a strong academic foundation (BSc and MSc with top marks from Sapienza) and a decade of practical experience building backend systems, DevOps tooling, front-end visuals, and embedded IoT/Android apps. Currently at Ericsson, he pairs production-grade engineering with research instincts developed during university projects on Byzantine failures, ML-powered vulnerability scoring, and multithreaded simulators for distributed systems. An active open-source contributor, he has contributed to the high-profile Istio project—improving Envoy graceful termination, QUIC listener behavior, and istioctl workflows—and enhanced the istio.io site with WebGL/WGSL-driven animations. Comfortable across JVM languages like Java and Kotlin as well as Rails and Spring stacks, he gravitates toward systems that blend networking, observability, and performance. Known for spending free time sharpening code and building diverse prototypes, he brings both theoretical depth and hands-on curiosity to complex, distributed problems.
code10 years of coding experience
bookMaster's degree, Computer Engineering, 110L/110, Master's degree, Computer Engineering, 110L/110 at Sapienza Università di Roma
bookLiceo Scientifico Amedeo Avogadro
languagesItalian, English
github-logo-circle

Github Skills (20)

webgl10
threejs10
service-mesh10
kubernetes10
javascript10
website-development10
go10
wgsl10
kubernetes-pods10
website-design10
envoyproxy9
env9
ioctl9
io9
proxies9

Programming languages (11)

JavaC++ShellRustCGoLuaHTML

Github contributions (5)

github-logo-circle
istio/istio

Sep 2021 - Apr 2025

Connect, secure, control, and observe services.
Role in this project:
userBack-end & DevOps Engineer
Contributions:183 reviews, 55 PRs, 531 comments in 3 years 7 months
Contributions summary:Leonardo contributed to various aspects of the Istio service mesh project, including debugging and improving the graceful termination of Envoy proxies. They addressed issues in QUIC listener configurations, fixed a typo, and added functionality to the `istioctl waypoint apply` command, including a wait mechanism for deployments. Their work also involved adding delay parameters to a JWT server sample and modifying the ingress test framework to support multiple IP addresses.
circuit-breakerenforce-policiesistioapi-managementmicroservice
istio/istio.io

Mar 2023 - Nov 2024

Source for the istio.io site
Role in this project:
userFront-end Developer
Contributions:3 reviews, 4 PRs, 19 comments in 1 year 7 months
Contributions summary:Leonardo primarily focused on enhancing the visual aspects of the website. Their contributions include reworking the header animation to utilize WebGL rendering and WGSL shaders, optimizing performance, and refining the animation's transparency. They also updated the `three.js` library and managed related dependencies to improve the website's front-end functionality and user experience. Additionally, the user modified the layout and incorporated visual elements such as Splide carousel.
istiomicroservices-architecture
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
Leonardo Sarra - Developer at Ericsson