Software Developer at University of Wisconsin-Madison
Madison, Wisconsin, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Andrew Petro is a seasoned software developer with 21 years of experience specializing in identity and access management, single sign-on, and portal technologies, particularly Central Authentication Service (CAS), uPortal, and Shibboleth. Based in Madison, WI, he currently builds and maintains the MyUW institutional portal at the University of Wisconsin–Madison, applying Java, Clojure, and JavaScript within agile teams. A long-time open-source contributor and committer to Apereo projects, he has guided governance as a uPortal steering committee member and improved core CAS components such as the EhCacheTicketRegistry. His background spans consulting, technical leadership, and security contact roles, reflecting a blend of hands-on coding, operational support, and community stewardship. Colleagues rely on him for practical, maintainable refactors and for translating institutional needs into robust authentication and portal solutions.
21 years of coding experience
10 years of employment as a software developer
diploma, diploma at Marquette University High School
BS, Computer Science, BS, Computer Science at Yale University
Apereo CAS - Identity & Single Sign On for all earthlings and beyond.
Role in this project:
Back-end Developer
Contributions:155 commits, 2 PRs, 1 branch in 12 years 11 months
Contributions summary:Andrew primarily focused on refactoring and improving the `EhCacheTicketRegistry` class, contributing to the stability and maintainability of the ticket registry system. They updated copyright information, corrected URLs, and credited authors. Further, the user improved code quality by making variables `final` and adjusting access modifiers in the `EhCacheTicketRegistry` class.
A security filter to protect the CAS server against HTTP attacks
Contributions:19 commits, 4 PRs, 2 pushes in 4 years 9 months
protectcas-serversecuritycasattacks
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
Andrew Petro - Software Developer at University of Wisconsin-Madison