Prithviraj Billa

Member Of Technical Staff at OpenAI

San Francisco, California, 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
Prithviraj Billa is a Member of Technical Staff at OpenAI with 12 years of experience building large-scale systems and enterprise products from San Francisco. Previously a Staff Engineer and Tech Lead at Meta, he applied Generative AI to automate harm reduction across Facebook and Instagram and led development of community messaging features used by millions. His background at Bridgewater includes building research and portfolio tools that cut portfolio generation time in half and improved data provenance for investment decisions. A self-driven engineer with roots from IIT Bombay (ICPC regional competitor), he contributes to open-source projects including notable work on the Scala compiler and practical utilities like node-portfinder. Prithviraj blends deep backend systems expertise with applied AI and product-focused delivery, and he constantly pursues new technical learnings—as reflected in his GitHub motto, “Learn something always new.”
code12 years of coding experience
job10 years of employment as a software developer
bookIndian Institute of Technology Bombay
languagesEnglish, Hindi, Telugu
stackoverflow-logo

Stackoverflow

Stats
177reputation
26kreached
2answers
5questions
github-logo-circle

Github Skills (21)

javascript10
testing10
scala10
scalajs10
scala-compiler10
nodejs10
api-design9
functional-programming9
functional-programming-language9
typescripts8
typescript-types8
typescript8
object-oriented-programming8
jvm-languages7
csv6

Programming languages (10)

JavaCSSHackAstroScalaJavaScriptGoHTML

Github contributions (5)

github-logo-circle
scala/scala

Jun 2018 - Feb 2020

Scala 2 compiler and standard library. Scala 2 bugs at https://github.com/scala/bug; Scala 3 at https://github.com/scala/scala3
Role in this project:
userBack-end Developer
Contributions:9 commits, 10 PRs, 21 comments in 1 year 8 months
Contributions summary:Prithviraj's commits primarily focused on the Scala programming language and the Scala standard library within the `scala/scala` repository. They deprecated methods (`Iterable.scan`, `IterableOnce.fold`, etc.) and added missing constructors on `StringBuilder`, and deprecated companions, indicating modifications to core collection and utility classes. Furthermore, they added deprecated methods and aliases related to `Buffer` and `SortedOps`. These changes contribute to the library's evolution and maintenance, likely to improve its functionality and consistency.
functional-programmingobject-oriented-programmingscala-libraryscala-programming-languagestandard-library
http-party/node-portfinder

Jul 2018 - Aug 2018

A simple tool to find an open port or domain socket on the current machine
Role in this project:
userBack-end Developer & QA Engineer
Contributions:5 commits, 2 PRs, 6 comments in 28 days
Contributions summary:Prithviraj primarily contributed to the `node-portfinder` project by implementing new features, such as adding the `stopPort` option to the API. They also wrote and integrated tests to improve the reliability of the port finding functionality, including tests for scenarios with `stopPort` values. Furthermore, the user fixed existing test failures and addressed an issue related to port availability.
tcpdomainopen-portsocket
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