Daniel Hayes

Senior Product Manager at Quizlet

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
Daniel Hayes is a Senior Product Manager based in San Francisco with six years of experience building consumer-focused products that drive engagement and growth across B2C and B2B2C markets. He has moved the needle on monetization and retention at Zynga—launching a dozen+ features and running 15+ multivariate experiments for a $100M/year title—and later applied data-driven product practices at Hinge Health. Comfortable with SQL and low-level technical work, Daniel also contributes to embedded systems tooling for RISC-V, showing an engineer’s attention to hardware-level detail uncommon for PMs. Now at Quizlet, he blends behavioral science training from a Cognitive Science BA with hands-on analytics to translate user insights into measurable product outcomes.
code6 years of coding experience
job5 years of employment as a software developer
bookBachelor of Arts (BA), Cognitive Science (Computation & Cognition), Bachelor of Arts (BA), Cognitive Science (Computation & Cognition) at University of Pennsylvania
github-logo-circle

Github Skills (10)

risc-v10
embedded10
low-level-programming10
rust10
bit-manipulation10
sys10
assembler9
abstraction-layer9
assembly9
abstraction9

Programming languages (1)

Rust

Github contributions (5)

github-logo-circle
rust-embedded/riscv

Oct 2020 - Jan 2022

Low level access to RISC-V processors
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:44 reviews, 49 commits, 5 PRs in 1 year 3 months
Contributions summary:Daniel primarily contributed to the low-level access and control of RISC-V processors. Their work involved defining and implementing register access methods, including `mcounteren`, `cycle`, and `pmpcfgx` registers. The contributions also encompassed the implementation of delay functionality using the `mcycle` register to provide precise timing in the embedded environment. The commits demonstrate a focus on hardware-level interaction and low-level system programming.
risc-vprocessorsriscvrisclow-level
Contributions:36 commits, 30 pushes, 2 branches in 5 months
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
Daniel Hayes - Senior Product Manager at Quizlet