David Cai

Senior Product Manager at OVERJET

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
David Cai is a Lead Product Manager with 10 years of experience building data-rich platforms and consumer mobile products, currently driving product and analytics at Overjet. He blends hands-on engineering roots—from internships at Facebook and Evernote and open-source work on Facebook's Prepack debugger—with product leadership across ChartHop, Yahoo News, and fintech iPaaS at Sandbox Banking. David has a track record of turning integrations and data reliability into measurable ARR and retention gains, including launching major API partnerships and fixing processing errors that impacted the majority of customers. At Yahoo he boosted app revenue 55% through experimentation and shipped features that materially improved notification engagement and retention. He runs workoutsplitz.com as a solo dev and shares technical explainers for non-technical PMs, signaling a rare mix of developer fluency and talent for mentoring aspiring APMs. Based in San Francisco with an MCS from Rice, he excels at bridging product strategy, analytics, and engineering execution.
code10 years of coding experience
job6 years of employment as a software developer
bookCatalina Foothills High School
bookMaster of Computer Science (MCS) Computer Science, Master of Computer Science (MCS) Computer Science at Rice University
languagesEnglish, Chinese
github-logo-circle

Github Skills (8)

debugging10
debug10
javascript10
sourcemaps10
optimization10
file-management9
nodejs9
cicd4

Programming languages (3)

JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
facebookarchive/prepack

Jun 2018 - Aug 2018

A JavaScript bundle optimizer.
Role in this project:
userFull-stack Developer
Contributions:53 commits, 10 PRs, 66 pushes in 1 month
Contributions summary:David primarily worked on enhancing the prepack debugger and improving its integration with the Nuclide environment. They implemented multi-file support, enabling the debugger to handle multiple input source files. Furthermore, the user refactored the debugger to recognize sourcemaps, allowing for accurate file and line mapping during debugging. They also introduced a debug repro feature to capture and package necessary files for reproducing debugging sessions.
codemodbundlejavascriptoptimizationoptimizer
WRCWebmasters/WRC-Website

Aug 2017 - Jun 2019

2017 WRC Website
Contributions:109 commits, 23 PRs, 68 pushes in 1 year 9 months
reactwrc
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
David Cai - Senior Product Manager at OVERJET