Marco Leogrande

Staff Software Engineer at Google

Sunnyvale, California, United States
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
Marco Leogrande is a Staff Software Engineer in Sunnyvale with 18 years of experience building distributed systems, networking platforms, compilers and developer tooling across Google, Meta (Pyre), VMware and PLUMgrid. He currently leads the Cloud NAT team at Google Cloud, combining hands-on systems design with technical leadership and people management across engineers from entry level to senior. Marco has deep expertise in state distribution, RPCs, observability and automation—having single-handedly designed CI/CD and testing infrastructures and contributed to high-performance projects like Pyre's test automation. He brings a pragmatic, meritocratic approach to collaboration and community dynamics, with a long-standing interest in open source "bazaar" models and security practices. Comfortable bridging kernel-level work (eBPF tracing) to cloud-scale services, he favors direct communication and responsibility-driven teams that iterate quickly.
code18 years of coding experience
job13 years of employment as a software developer
bookMaster’s Degree, Information Technology, 110/110 with honors, Master’s Degree, Information Technology, 110/110 with honors at Politecnico di Torino and Politecnico di Milano
bookASP Diploma, Innovation, ASP Diploma, Innovation at Alta Scuola Politecnica
bookBachelor’s Degree, Information Technology, 110/110 with honors, Bachelor’s Degree, Information Technology, 110/110 with honors at Politecnico di Torino
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
8,260reputation
780kreached
62answers
4questions
Badges
dropbox
top-5%
git
top-5%
syntax-highlighting
top-5%
github-logo-circle

Github Skills (19)

pytest10
python10
test-automation10
static-analysis9
git9
git-hooks9
dropbox9
syntax-highlighting9
type-checking8
type-check8
cin7
continuous-integration7
version-control6
vi6
git-stash6

Programming languages (12)

C#JavaC++ShellCOCamlJavaScriptGo

Github contributions (5)

github-logo-circle
facebook/pyre-check

May 2018 - Jan 2019

Performant type-checking for python.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 11 PRs, 1 branch in 8 months
Contributions summary:Marco primarily focused on maintaining and improving the test suite for the `pyre-check` project. They fixed Python 3.5 compatibility issues within existing tests by updating syntax and replacing deprecated methods. The user also addressed test failures related to missing dependencies like `watchman` and `hg`, modifying test configurations and skipping tests based on environment.
pythontype-checkingtypecheckertype-checkstatic-analysis
dark/gentoo

Dec 2015 - Oct 2018

Contributions:28 pushes, 9 branches in 2 years 11 months
ebuildgentooebuild-repository
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