Naman Ahuja

Senior Software Engineer at Meta

Bellevue, 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
Naman Ahuja is a Senior Software Engineer with a decade of experience building reliable, large-scale infrastructure for ads and video systems at Meta from Bellevue, WA. He focuses on reliability, overload protection, and platform adoption—bridging hardware-aware engineering with production-grade build and CI/CD automation. His open-source contributions to facebook/folly show hands-on expertise in build systems and DevOps practices that improve cross-project compatibility for high-performance C++ services. Prior roles at SAP and startups honed his ability to accelerate developer productivity and reduce operational load, including work that dramatically cut app creation and incident queues. With an MS from Virginia Tech and a background in Human-AI collaboration research, he combines rigorous academic thinking with pragmatic engineering that anticipates both developer and system needs.
code10 years of coding experience
job3 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Virginia Tech
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Thapar University
languagesEnglish, Hindi, French
github-logo-circle

Github Skills (6)

build-automation10
cicd10
cprogramming-language9
c-language9
dependency-management9
configuration-management8

Programming languages (6)

C++RustOCamlJupyter NotebookRich Text FormatPython

Github contributions (5)

github-logo-circle
facebook/folly

May 2024 - Jun 2024

An open-source C++ library developed and used at Facebook.
Role in this project:
userDevOps Engineer & Build Automation Engineer
Contributions:9 PRs, 3 pushes, 14 branches in 27 days
Contributions summary:Naman primarily focused on modifying build configurations and dependencies for the `folly` repository. Their contributions included updating build paths, adding new files to the build process (shim), and integrating Linux package installations for Continuous Integration/Continuous Delivery (CI/CD) environments. They also updated headers and modified build-related files to align with the needs of other projects using `folly`, like `fizz` and those that depend on it. The user also added copyright headers.
facebookcppc-library
namanahuja/ParlAI

Feb 2019 - Apr 2020

Contributions:266 pushes, 23 branches in 1 year 2 months
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
Naman Ahuja - Senior Software Engineer at Meta