Kyle Nekritz

Software Engineer at Facebook

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
Kyle Nekritz is a software engineer with 12 years of production experience, currently building secure, high-performance backend systems at Facebook in New York. He specializes in C++ systems programming and TLS/HTTP transport layers, with notable open-source contributions to widely used Facebook projects like fizz, fbthrift, proxygen, wangle, and folly. His work focuses on hardening security, improving TLS implementations, and refining server transport and session handling—often addressing portability, edge cases, and performance trade-offs. Trained as a computer engineer (BSE) with an MSE in CSE from the University of Michigan, he has a background that blends low-level networking, protocol correctness, and pragmatic engineering for large-scale services. An underappreciated strength is his attention to subtle operational details—build portability and Android-specific fixes—that keep complex distributed systems reliable in the real world.
code12 years of coding experience
job1 year of employment as a software developer
bookBSE, Computer Engineering, BSE, Computer Engineering at University of Michigan
github-logo-circle

Github Skills (22)

asynchronous10
ss10
c-language10
ssl10
tls1210
async10
http10
sslv310
tls1310
networking10
security10
mtls10
openssl10
network-protocol10
cryptography10

Programming languages (8)

C++HackCOCamlMakefileJavaScriptHaskellPython

Github contributions (5)

github-logo-circle
facebookincubator/fizz

Aug 2018 - Apr 2022

C++14 implementation of the TLS-1.3 standard
Role in this project:
userBack-end Developer
Contributions:38 commits, 2 PRs, 1 push in 3 years 8 months
Contributions summary:Kyle primarily contributed to the C++14 implementation of the TLS-1.3 standard, focusing on core aspects of the protocol. Their work included removing unnecessary components like the transcript buffer, implementing the final RFC version with server and client context modifications, and adding initialization for crypto utilities. They also addressed build issues and Android-specific portability concerns.
tlscppssltls13
facebook/wangle

Aug 2015 - Jun 2020

Wangle is a framework providing a set of common client/server abstractions for building services in a consistent, modular, and composable way.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:42 commits in 4 years 10 months
Contributions summary:Kyle's contributions primarily involve enhancing the security and functionality of the Wangle framework, specifically focusing on TLS (Transport Layer Security). Their work includes logging TLS signature algorithms, enabling client hello parsing by default, and adding a framework for switching certificates based on the signature_algorithms TLS extension. Additionally, the user refactored the acceptor code to allow for more flexibility and also removed older APIs in favor of newer alternatives.
client-serverframeworkconsistentcomposablemodular
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
Kyle Nekritz - Software Engineer at Facebook