Mason Jennings is a software engineer in the San Francisco Bay Area with 10 years of experience building front-end UX and shopping products at Pinterest. He has driven core user flows, migrated a Python/Django app to React, and reduced password reset help requests by 25% through product-focused engineering. An active contributor to Pinterest’s open-source Gestalt React UI library, he ships component-level UX improvements, error handling and stronger documentation to improve developer experience. Mason combines practical full‑stack skills (React, JavaScript, Python, Ruby/Rails) with a BA in Architecture from UPenn and web development training at Flatiron, bringing a design-minded approach to interface problems. That mix of design background and measurable product impact helps him turn nuanced UX needs into reliable, maintainable code.
10 years of coding experience
8 years of employment as a software developer
Web Development, Web Development at The Flatiron School
Bachelor of Arts (B.A.), Architecture, Bachelor of Arts (B.A.), Architecture at University of Pennsylvania
A set of React UI components that supports Pinterest’s design language
Role in this project:
Front-end Developer
Contributions:14 commits, 24 PRs, 3 pushes in 4 years 3 months
Contributions summary:Mason primarily contributed to the development and maintenance of React UI components within the Gestalt design system. Their work included adding new features like error handling to components such as TextArea, TextField, and Checkbox. The user also focused on improving the user experience by updating the Flyout caret design and improving the documentation with code examples. Additionally, they made enhancements to the component documentation to link the component props to examples.
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.