Diana C is a Staff Product Manager with 11 years of cross-disciplinary experience building user-centered web and mobile products that advance equitable access to education and civic impact. She has led product strategy and launches at Coursera and Google—overseeing learner engagement, Android widgets, Family Link, and features across Search and Maps—and scaled Oppia.org’s web platform to 1.5M+ users while founding its marketing and partnerships functions. Comfortable both writing code and shaping roadmap, she contributes to Oppia’s open-source codebase and tests, blending backend engineering chops with product leadership. Diana is known for growing teams and processes from zero to scale, mentoring PMs, and shipping 0→1 B2B2C products that align business goals with human-centered outcomes. Based in Mountain View, she combines a lifelong commitment to volunteer-driven changemaking with rigorous product experimentation to improve learner success at scale.
11 years of coding experience
10 years of employment as a software developer
Bachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Arizona State University
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
Certificate, Cross Sector Leadership, Certificate, Cross Sector Leadership at ASU Next Generation Service Corps
High School, High School at Illinois Mathematics and Science Academy
iOS Development Course, iOS Development, iOS Development Course, iOS Development at CodePath
A free, online learning platform to make quality education accessible for all.
Role in this project:
Back-end Developer
Contributions:16 reviews, 6 commits, 9 PRs in 1 year 7 months
Contributions summary:Diana contributed to the codebase by adding and modifying docstrings for access control decorator functions in the core domain. They implemented unit tests for the learner progress domain, focusing on testing various activity IDs within the learner dashboard. Additionally, they fixed the display of fraction inputs in the statistics tab of the user interface. The user also added tests for core platform models.
Tool for collaboratively building interactive lessons.
Contributions:8 PRs, 22 pushes, 7 branches in 2 years 2 months
javascriptinteractive-lessons
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.