Mario Perrotta

Digital Wallet Technical Lead at PagoPA S.p.A.

Rome, Lazio, Italy
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
Mario Perrotta is a Digital Wallet Technical Lead with 11 years of experience who blends hands-on engineering with people-first leadership to deliver national and European identity wallet solutions. Based in Rome, he leads the technical vision for Italy’s IT Wallet and helps align its architecture and interoperability with the EUDI Wallet framework under eIDAS 2.0, bridging national and European reference implementations. His background spans software and mobile development, Linux systems administration, and engineering management, giving him a rare mix of front-line technical depth and team-building expertise. An active contributor to the popular IO public services app, he has improved UI components and helped modernize code quality across Android and iOS codepaths. Known for mentoring and enabling engineers, he focuses on creating supportive, high-performance teams that turn complex regulatory and interoperability challenges into practical, production-ready systems.
code11 years of coding experience
job16 years of employment as a software developer
bookLaurea Magistrale LM Ingegneria informatica, Laurea Magistrale LM Ingegneria informatica at Università degli Studi Guglielmo Marconi
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at University of Naples ‘Parthenope’
github-logo-circle

Github Skills (9)

ios10
react-native10
android10
ui-components10
typescript-types9
react9
typescript9
typescripts9
accessibility8

Programming languages (12)

TypeScriptHCLJavaCSSCJavaScriptGoPHP

Github contributions (5)

github-logo-circle
pagopa/io-app

Jun 2021 - Jan 2023

IO, l'app dei servizi pubblici
Role in this project:
userMobile Developer (Android/iOS)
Contributions:574 reviews, 266 commits, 277 PRs in 1 year 7 months
Contributions summary:Mario's contributions focused on enhancing the "IO, l'app dei servizi pubblici" application, primarily by implementing and refining UI components. The commits include modifications to the `BaseHeaderComponent` and `InstabugChatsComponent` to check the component state. The user also worked on refactoring code, adding a new rule for eslint, and making adjustments to various screens, like `ScanQrCodeScreen.tsx`, `WalletHomeScreen.tsx` and components.
reactio-appreact-nativespidfirebase
A React Native module for PID issuing based on IPZS native SDK
Contributions:8 releases, 13 PRs, 27 pushes in 1 year
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
Mario Perrotta - Digital Wallet Technical Lead at PagoPA S.p.A.