Peter Hayes

Software Engineer, SceneGraph Team at Figma

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

👤
Senior
🎓
Top School
Peter Hayes is a software engineer with 12 years of experience building resilient client-side platforms and core data models for collaborative design tools. Currently on Figma’s SceneGraph team, he shapes the editor’s foundational data layer after helping establish shared component and style systems for design platforms. His background spans leading engineering teams at Remix—delivering collaboration, permissions, and urban mobility products used by major transit agencies—to large-scale rewrites and data migrations at ClassDojo that enabled core social features. Trained in mathematical economics and with classroom teaching experience in China, he brings a quantitative, user-focused approach to complex engineering problems and cross-cultural collaboration. An engineer who bridges algorithmic thinking and front-end architecture, he thrives on turning tricky constraints into dependable building blocks.
code12 years of coding experience
job9 years of employment as a software developer
bookBachelor's of Arts, Mathematical Economics, Magna cum Laude, Bachelor's of Arts, Mathematical Economics, Magna cum Laude at Brown University
bookChinese Language, Chinese Language at CET Beijing
languagesChinese, Spanish
github-logo-circle

Github Skills (146)

datetime10
fig10
autocomplete10
sound-effects10
pitch10
sound-synthesis10
noise10
audio-effect10
dates10
intl10
pitch-detection10
compilation10
stripe10
timeago10
javascript9

Programming languages (6)

TypeScriptCSSJavaScriptHTMLSwiftPython

Github contributions (5)

github-logo-circle
peterkhayes/multisort

Jul 2014 - Aug 2016

Contributions:23 commits, 1 PR, 4 pushes in 2 years 1 month
arrayrankedjavascriptseparatecriteria
peterkhayes/magic-game-state

Oct 2019 - Feb 2023

Contributions:2 PRs, 27 pushes, 2 branches in 3 years 4 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
Peter Hayes - Software Engineer, SceneGraph Team at Figma