Naman Goel

Software Engineer 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

🤩
Rockstar
🎓
Top School
Naman Goel is a full‑stack JavaScript engineer with 13 years of experience building web and native UIs from startups to large platforms, currently based in San Francisco and working at OpenAI. He has a strong front-end pedigree from roles at Facebook and Neustar where he led migrations and shipped polished user interfaces, and co-founded The Scribbler to explore new online publishing models. An active open-source contributor, Naman has improved widely used projects—contributing to Flow and React Native type safety and enhancing popular React components like react-avatar-editor and react-timeago. He blends practical product experience (Node.js middle layers and GraphQL exposure) with rigorous type-focused work, reflecting a rare mix of design sensitivity and attention to code correctness. Trained in mathematics and software engineering, he continually pushes into new web and native domains while keeping a pragmatic, developer-first approach.
code13 years of coding experience
job13 years of employment as a software developer
bookMaster of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at Sikkim Manipal University
bookSoftware Engineering Immersive Computer Science, Software Engineering Immersive Computer Science at Hack Reactor
bookHigh School, High School at The Doon School
bookBachelor of Arts (BA) Honours Mathematics, Bachelor of Arts (BA) Honours Mathematics at St. Stephen's College, Delhi
languagesEnglish, Hindi
github-logo-circle

Github Skills (37)

libstdc10
libc10
typesc10
javascript10
lib10
react-native10
flow-control10
mobile-development10
libudev10
image10
component-development10
work-flow10
typescript10
flow-typed10
libdispatch10

Programming languages (21)

MDXJavaC++BikeshedCSSCMojoRust

Github contributions (5)

github-logo-circle
nmn/react-timeago

Aug 2014 - Jun 2022

A simple time-ago component for ReactJs.
Role in this project:
userFront-end Developer
Contributions:2 releases, 6 reviews, 149 commits in 7 years 10 months
Contributions summary:Naman primarily contributed to the development of a React component for displaying "time ago" information. Their initial work focused on creating the core timeago component, which calculates and renders time differences dynamically. Subsequent contributions involved adding an example implementation and refining the component, including updates to improve maintainability and functionality. The user also made several releases of the component.
reacttime-agotimeagoreactjsago
JedWatson/react-tappable

Feb 2015 - Jul 2015

Tappable component for React
Role in this project:
userFront-end Developer
Contributions:18 commits, 9 PRs, 33 comments in 5 months
Contributions summary:Naman primarily worked on the `react-tappable` component, enhancing its functionality and addressing bugs. Their contributions included refactoring the core `extend` function, adding support for pinch events, and modifying the component's behavior based on touch events. The user also focused on improving code quality by replacing the `extend` function with `Object.assign` and modularizing the component's code structure. These changes ultimately aimed at making `react-tappable` more robust and adaptable to various touch-based interactions.
reactpinchtappable
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