Jorge Silva

Software Engineer at Facebook

Seattle, Washington, 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
Jorge Silva is a Seattle-based software engineer with 12 years of experience building reliable, low-level networking and infrastructure software across major platforms including Facebook, Google, and Amazon. He specializes in C++ backend systems and security-conscious networking—his open-source contributions include substantive enhancements to Facebook’s folly and proxygen libraries and adding HTTPS-proxy and TLS-in-TLS support to urllib3. At Facebook he works on Proxygen, improving HTTP and datagram handling and hardening transport layers, while prior SRE and systems roles gave him strong operational insight into large-scale service reliability. A Magna Cum Laude graduate in Systems and Computing Engineering, he pairs rigorous academic foundations with practical experience shipping compatibility shims, protocol utilities, and security fixes that keep production systems robust.
code12 years of coding experience
job5 years of employment as a software developer
bookUniversidad de los Andes
languagesEnglish, Spanish
github-logo-circle

Github Skills (24)

unit-testing10
c-language10
ssl10
tls1210
python10
http10
proxy10
proxy-server10
tls1310
mtls10
http-client10
urllib10
openssl10
proxies10
libtls10

Programming languages (6)

C++CoffeeScriptCRustHTMLPython

Github contributions (5)

github-logo-circle
urllib3/urllib3

Mar 2020 - Sep 2021

urllib3 is a user-friendly HTTP client library for Python
Role in this project:
userBack-end Developer & Security Engineer
Contributions:49 reviews, 13 commits, 10 PRs in 1 year 6 months
Contributions summary:Jorge significantly contributed to the `urllib3` library by implementing support for HTTPS proxies. This included adding functionality for HTTPS connections to proxies, and addressing issues related to HTTPS proxy handling. Furthermore, the user introduced TLS-in-TLS support and integrated it into urllib3, expanding its security capabilities. These changes enhance the library's ability to handle secure connections, especially in proxy environments.
thread-safehttp-librarypythonpoolinghttp-client
facebook/proxygen

Apr 2018 - Apr 2022

A collection of C++ HTTP libraries including an easy to use HTTP server.
Role in this project:
userBack-end Developer
Contributions:19 commits, 5 comments, 1 issue in 4 years 1 month
Contributions summary:Jorge primarily focused on enhancing the `proxygen` library, a C++ HTTP library. Their contributions included adding utility functions for time calculations, improving HTTP message handling by providing a method to access the protocol string, and fixing a bug in the proxy sample. They also expanded unit tests for codec factories and addressed a security vulnerability. Additionally, the user introduced a StopWatch utility for time tracking and added datagram-related callbacks to the transport callback.
http-serverc-plus-pluscppuse-http
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
Jorge Silva - Software Engineer at Facebook