Eddie Elizondo

Distinguished Software Engineer at Instagram

New York, New York, 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
Eddie Elizondo is a Distinguished Software Engineer based in New York with 11 years of experience building high-scale infrastructure and runtime systems, currently leading engineering strategy at Instagram. He blends deep systems-level expertise—ranging from RPC and Thrift optimization to Python runtime and object model design—with business-minded ownership of multi-billion dollar CapEx and cost-efficiency programs. Eddie has driven measurable reliability and cost savings (improving availability from three 9s to four 9s and delivering millions in savings) while contributing upstream to major open-source projects like CPython and Facebook Thrift. Known for translating low-level technical tradeoffs into company-wide architecture and hiring standards, he also authors language-level proposals (PEP 683) and has presented at conferences such as PyCon and CppCon. A tinkerer at heart who enjoys building things for fun, he pairs rigorous engineering with a talent for simplifying complex systems and deleting cruft at scale.
code11 years of coding experience
job11 years of employment as a software developer
bookHigh School, High School at Tecnológico de Monterrey
bookBachelor of Arts (B.A.), Mathematics, Computer Science. Minor: Physics, Bachelor of Arts (B.A.), Mathematics, Computer Science. Minor: Physics at Lawrence University
bookMachine Learning Summer School '15, Machine Learning Summer School '15 at Kyoto University
languagesSpanish, English
github-logo-circle

Github Skills (19)

c-language10
python10
memory-management10
capi10
c1110
c1710
type-system10
code-generation10
thrift10
cprogramming-language10
testing9
debug9
cpp-templates8
apptemplates8
performance-optimization8

Programming languages (10)

C++RustHackCJavaScriptreStructuredTextLuaRoff

Github contributions (5)

github-logo-circle
facebook/fbthrift

Oct 2016 - Jun 2022

Facebook's branch of Apache Thrift, including a new C++ server.
Role in this project:
userBack-end Developer
Contributions:380 commits, 7 PRs, 1 push in 5 years 8 months
Contributions summary:Eddie primarily focused on implementing and testing features related to the deprecation of thrift cpp2 structs, including adding deprecation functionality and testing it with a full fixture. The user contributed to the expansion and improvement of the deprecated.thrift fixture, making autogenerated files easier to read and providing more thorough testing opportunities. They also added support for optional values and fixed issues related to enum declarations.
cppapache-thriftc-plus-plusapachefacebook
python/cpython

Feb 2018 - Dec 2024

The Python programming language
Role in this project:
userBack-end Developer
Contributions:54 reviews, 39 PRs, 235 comments in 6 years 10 months
Contributions summary:Eddie primarily contributed to the Python core, addressing issues related to memory management, object initialization, and type system behavior. They fixed bugs, optimized code, and added documentation to improve the stability and maintainability of the Python interpreter. These changes involved modifications to core Python objects, C API functions, and internal data structures. The user also addressed and fixed leaks within the posix module.
python-programmingprogramming-languagepythonpython-programming-language
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
Eddie Elizondo - Distinguished Software Engineer at Instagram