Paolo Smiraglia

Senior IT Solution Architect at AGID - Agenzia per l'Italia Digitale

Turin, Piedmont, 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
Paolo Smiraglia is a Senior IT Solution Architect and cyber security engineer with 16 years of experience designing and operating secure, cloud-based identity and infrastructure services for Italian public institutions and industry. He has led technical coordination for European eIDAS projects and built the Italian eIDAS node, pairing deep hands‑on skills (OpenStack, SaltStack, ELK/Kafka, Tomcat/HAProxy, Debian/Ubuntu) with policy-level representation. An active Linux addict and infosec enthusiast, Paolo contributes to open-source security tooling—most notably adding PKCE support to the panva/node-oidc-provider—demonstrating practical improvements to OAuth2 security. He also teaches cloud and cybersecurity topics at national schools and universities, reflecting a talent for translating complex architectures into operable systems and curricula. Known for a teardown-and-rebuild curiosity that started in childhood, he consistently turns curiosity into secure, auditable solutions.
code16 years of coding experience
job16 years of employment as a software developer
bookIstituto Tecnico Commerciale "Adriano Olivetti", Lecce
bookMaster Degree, Computer Engineering, 102/110, Master Degree, Computer Engineering, 102/110 at Polytechnic University of Turin
bookBechelor's Degree, Computer Engineering, 89/110, Bechelor's Degree, Computer Engineering, 89/110 at Politecnico di Torino
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
30reached
0answers
1question
github-logo-circle

Github Skills (16)

nodejs10
javascript10
authorization-server10
oauth10
openid-connect10
oidc-provider9
authorization9
testing9
credential-provider9
openid-provider9
data-provider9
service-provider9
theme-provider9
authorizations9
server8

Programming languages (10)

DockerfileJavaCSSShellCMakefileJavaScriptHTML

Github contributions (5)

github-logo-circle
panva/node-oidc-provider

Mar 2018 - Mar 2018

OpenID Certified™ OAuth 2.0 Authorization Server implementation for Node.js
Role in this project:
userBack-end Developer
Contributions:5 commits, 2 PRs, 9 comments in 1 day
Contributions summary:Paolo contributed to the implementation of PKCE support within the authorization server, enhancing the security of the OAuth 2.0 flow. They focused on integrating the PKCE structure and checking the code challenge method's support. The contributions involved modifying core authorization code handling and token grant mechanisms. The user also added tests to validate the PKCE implementation.
openidconnectcertifiednodejsoauth2openid
SPID authentication proxy based on Shibboleth service provider
Contributions:145 commits, 16 PRs, 32 pushes in 2 years 4 months
providerproxyspidauthenticationspid-authentication
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
Paolo Smiraglia - Senior IT Solution Architect at AGID - Agenzia per l'Italia Digitale