Rajesh Yengisetty

Software Engineering Manager 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
Rajesh Yengisetty is a Software Engineering Manager in Seattle with 11 years of experience leading backend and infrastructure engineering at Meta (formerly Facebook). He blends hands-on systems work with team leadership, having progressed from software engineer roles at Facebook, Cyanogen, and Samsung to managing engineering at scale. His contributions to the high-profile open-source build system Buck show a focus on reliability and observability—adding detailed exception logging, latency metrics for load balancing, and artifact metadata to improve performance and debuggability. Rajesh holds a Mathematics and Computer Science degree from UIUC and brings a data-driven mindset from early analytics roles in healthcare and enterprise systems. Colleagues describe him as a pragmatic problem-solver who balances delivery velocity with long-term maintainability.
code11 years of coding experience
job3 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

javas10
logging10
build-system10
performance-monitoring10
java10
devops9
caching9
thrift8

Programming languages (4)

JavaC++RustC

Github contributions (5)

github-logo-circle
facebook/buck

Oct 2018 - Mar 2022

A fast build system that encourages the creation of small, reusable modules over a variety of platforms and languages.
Role in this project:
userBack-end & DevOps Engineer
Contributions:172 commits, 7 PRs, 11 pushes in 3 years 4 months
Contributions summary:Rajesh focused on improving the reliability and performance of the `buck` build system. Their contributions included adding detailed logging for exceptions in critical components like `ClientSideSlb` and `RetryingHttpService` to aid debugging. They also incorporated metrics gathering through the addition of latency data for load balancing events, allowing for better insights into cache server performance. Furthermore, they made improvements to the build process by introducing size metadata to the `ArtifactMetadata` structure.
buckpythonplatformsandroidlanguages
facebook/fbthrift

Jan 2017 - Sep 2018

Facebook's branch of Apache Thrift, including a new C++ server.
Contributions:2 commits in 1 year 8 months
cppapache-thriftc-plus-plusapachefacebook
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