European Digital Identity Cooperation Group - Italian Delegation
Calabria, Italy
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Giuseppe De Marco is a digital identity specialist and seasoned software engineer with 12 years of experience building and securing authentication and authorization infrastructures for public services. He currently represents Italy in European digital identity cooperation efforts and leads open source projects at the Dipartimento per la Trasformazione Digitale, focusing on SPID, CIE and eIDAS-related systems. A hands-on full‑stack developer, he has deep Python/Django and SAML expertise demonstrated by substantial contributions to pysaml2 and djangosaml2, and has improved interoperability with Shibboleth and hardened cryptographic signing. His background includes campus-scale SSO, VPN and wireless integration, and long-term involvement in the IDEM federation and GARR technical committees, blending operational systems work with standards‑level thinking. Based in Calabria, he pairs practical system administration and embedded/network experience with a knack for mentoring community contributors and maintaining production-ready open source. Colleagues describe him as a pragmatic hacker who tackles the engineering work others avoid.
12 years of coding experience
5 years of employment as a software developer
Laurea in Discipline Economiche e Sociali, Statistica, economia, sociologia, Laurea in Discipline Economiche e Sociali, Statistica, economia, sociologia at UNIVERSITÀ DELLA CALABRIA
Diploma di maturità scientifica, Diploma di maturità scientifica at LICEO SCIENTIFICO SCIPIONE VALENTINI
Contributions:23 releases, 58 reviews, 192 commits in 4 years 6 months
Contributions summary:Giuseppe primarily contributed to the Django SAML2 Service Provider, focusing on attribute mapping, SSO functionality, and authentication flows. They implemented custom attribute mappings for the Django user model and addressed issues with authentication and session management, particularly around Single Logout (SLO) and handling of missing IDP configurations. The user also added support for AuthnContext and IdP Scoping, improving the flexibility and configuration of the SAML2 requests.
Contributions:23 reviews, 16 commits, 40 PRs in 3 years 2 months
Contributions summary:Giuseppe primarily focused on improving the `pysaml2` library, addressing bugs and enhancing the functionality of the SAML2 implementation. Their contributions included fixing deprecation warnings, adding features like `name_id_format_allow_create`, and improving exception handling. They also worked on fixing temporary file deletion and integrating the library with Shibboleth SP 3 by strengthening encryption. Additionally, the user added documentation and configurable signing and digest algorithms.
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
Giuseppe De Marco - European Digital Identity Cooperation Group - Italian Delegation