Bobby Porwal

Staff 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

👤
Senior
🎓
Top School
Bobby Porwal is a Staff Software Engineer based in Bellevue, WA with 11 years of experience building large-scale web systems and production ML/AI tooling. He has progressed through senior engineering roles at Meta and Google after formative platform work at AWS and Expedia, delivering reliable backend services and distributed systems. Bobby contributes to open-source security tooling—adding enclave host call support to Google's Asylo project—demonstrating hands-on systems expertise beyond typical web stacks. He balances deep systems programming (file and process syscalls in enclave contexts) with product-focused engineering at hyperscale companies. Known for translating low-level improvements into broader platform capabilities, he brings both pragmatic shipping velocity and an eye for foundational infrastructure robustness. A Cornell CS graduate, he prefers solving hard integration and scale problems that surface at the intersection of security, systems, and ML.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Cornell University
bookInterlake High School
languagesEnglish, Hindi, Chinese
github-logo-circle

Github Skills (13)

cl10
system-calls10
filesystem10
c-language10
el10
ncl10
cprogramming-language10
file-operations10
fileio10
conclave10
enclave10
security9
concurrency8

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
google/asylo

Jun 2019 - Mar 2020

An open and flexible framework for developing enclave applications
Role in this project:
userBack-end Developer
Contributions:17 commits in 9 months
Contributions summary:Bobby contributed to the implementation of various host calls within the Asylo framework, including file system operations like ftruncate, fsync, and listen. They also implemented system-related calls such as getppid, setsid, and sched_yield. The user's work involved modifying test files and header files, integrating these new functionalities into the enclave environment. These changes enhanced the framework's capabilities.
trusted-execution-environmentdevelopingteeflexible-frameworkconfidential-computing
nporwal/missing_word_locator

Nov 2014 - Dec 2014

Contributions:10 commits in 1 month
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