Rishi Gupta

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
Rishi Gupta is a software engineer with a decade of experience building scalable product and growth systems, most recently focusing on scaling Airtable’s in-memory model layer and previously leading Growth, monetization, and enterprise activation pods. As the first employee and Head of Product at Kandra Labs, he helped steward Zulip from early open-source project to an enterprise-grade platform, owning engineering, product, marketing, and community operations. He writes all technical work in the open—his extensive Zulip contributions and tooling (including Python scripts for Google Code-In task automation) are public on GitHub and discussed transparently on the Zulip community server. Comfortable switching between deep technical implementation and outward-facing product/marketing responsibilities, he has a research pedigree from Google and Microsoft and advanced degrees from MIT/Stanford. Colleagues describe him as a pragmatic generalist who turns ambiguous problems into shipping features while keeping developer and community workflows front and center.
code10 years of coding experience
job8 years of employment as a software developer
bookMaster of Engineering - MEng Computer Science, Master of Engineering - MEng Computer Science at Massachusetts Institute of Technology
booknone Mathematics, none Mathematics at Harvard University
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Stanford University
github-logo-circle

Github Skills (8)

apim10
api10
python10
scripting10
pep9
git-repository8
git8
github8

Programming languages (7)

TypeScriptJavaC++ShellJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
zulip/zulip-gci

Nov 2016 - Dec 2017

GCI project category descriptions
Role in this project:
userBack-end Developer
Contributions:88 commits, 6 PRs, 74 pushes in 1 year 1 month
Contributions summary:Rishi focused on creating scripts to upload tasks for the GCI program within the Zulip repository. They developed Python scripts to interact with the GCI API, create tasks for the PEP8 category, and added functionality for dry runs. Further contributions included splitting the PEP8 script into reusable components and incorporating command-line arguments.
categorydescriptionsgci
rishig/zulip

Jun 2016 - Jan 2020

Zulip server - powerful open source group chat
Contributions:1015 pushes, 488 branches in 3 years 8 months
group-chatzulip
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