Joe Porpeglia

Software Engineer at Figma

New York, New York, 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
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.
code11 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (B.S.) Information Technology, Bachelor of Science (B.S.) Information Technology at Rochester Institute of Technology
languagesSpanish
github-logo-circle

Github Skills (10)

typescript10
authorizations10
backstage10
typescripts10
authorization10
typescript-types10
react9
apidoc9
api9
developper8

Programming languages (9)

TypeScriptMDXJavaC++JavaScriptObjective-CPHPPerl

Github contributions (5)

github-logo-circle
backstage/backstage

Jun 2021 - Jun 2022

Backstage is an open framework for building developer portals
Role in this project:
userBack-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.
portalsinfrastructureopen-platformdxbackstage
joeporpeglia/telegram-bots

Mar 2020 - Feb 2022

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.
Request Free Trial
Joe Porpeglia - Software Engineer at Figma