Joe Porpeglia is a seasoned software engineer with 11 years of experience building consumer and developer-facing products across web, mobile, and backend systems. Now at Figma after roles at Playback, Spotify, and Vimeo, he has shipped features spanning music publishing analytics, artist-facing pages, and cross-platform mobile apps. He contributes to open-source Backstage, focusing on permissioning and authorization—work that improves developer portal security and composability in a widely used framework. Comfortable across full-stack responsibilities, Joe has a track record of refactoring for type safety and integration consistency in large codebases. Based in New York, he combines practical product experience with a penchant for tightening authorization models behind the scenes.
11 years of coding experience
12 years of employment as a software developer
Bachelor of Science (B.S.) Information Technology, Bachelor of Science (B.S.) Information Technology at Rochester Institute of Technology
Backstage is an open framework for building developer portals
Role in this project:
Back-end Developer
Contributions:160 reviews, 123 commits, 47 PRs in 11 months
Contributions summary:Joe primarily contributed to the permissioning system within the Backstage developer portal framework. Their work involved modifying and refactoring code related to authorization, including the `usePermission` hook and the overall permission evaluation process. They focused on type updates and renaming of permission types to ensure code consistency. Additionally, the user addressed the integration of the permission system with other Backstage components and plugins.
Contributions:2 PRs, 37 pushes, 3 branches in 1 year 11 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.