Mark Cabanero

Senior Security Software Engineer at Clever Inc.

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

👤
Senior
🎓
Top School
Mark Cabanero is a Senior Security Software Engineer with a decade of experience building privacy-first, people-centered security for large-scale applications. At Clever he progressed from Security Software Engineer to senior roles, blending applied security engineering with developer-first tooling and SAML/OAuth integrations. His open-source contributions include hardening the popular clever/saml2 library and improving DevOps automation for the Oppia learning platform, showing a practical focus on secure deployments and dependency remediation. He combines graduate-level study at Georgia Tech with hands-on internships and fellowships at Google and Oath, and is known for prioritizing usability and privacy in security features—protecting users without getting in their way.
code11 years of coding experience
job5 years of employment as a software developer
bookMasters of Science, Masters of Science at Georgia Institute of Technology
bookHigh School, High School at Bergen County Academies
bookBachelor of Science, Bachelor of Science at University of Connecticut
languagesEnglish
github-logo-circle

Github Skills (17)

saml10
bash10
google-app-engine10
script10
xml10
nodejs10
appengine10
devops10
javascript9
dependency-management9
automation9
automations9
testing8
coffeescript8
python7

Programming languages (15)

C#JavaCMakefileVueGoHTMLTypeScript

Github contributions (5)

github-logo-circle
Clever/saml2

Oct 2020 - Nov 2022

Node module to abstract away the complexities of the SAML protocol behind an easy to use interface.
Role in this project:
userBack-end Developer
Contributions:7 reviews, 57 commits, 42 PRs in 2 years
Contributions summary:Mark primarily worked on maintaining and improving the `clever/saml2` library, which focuses on abstracting the complexities of the SAML protocol. Their contributions include bug fixes, such as resolving an error related to the `SessionIndex` attribute and correcting metadata generation. The user also updated dependencies, including bumping `xmlbuilder` and `xmldom` to address vulnerabilities and improve the library's functionality. These changes demonstrate a focus on maintaining the library's core functionality and ensuring its compatibility with updated dependencies.
node-modulesaml
oppia/oppia

Mar 2016 - Mar 2016

A free, online learning platform to make quality education accessible for all.
Role in this project:
userDevOps Engineer
Contributions:15 commits, 1 PR, 8 comments in 4 days
Contributions summary:Mark primarily focused on setting up and configuring Google App Engine within the Oppia project. Their contributions involved creating a setup script, `setup_gae.sh`, which automates the GAE installation process. They also corrected errors and made improvements to the setup scripts, ensuring the project correctly downloads and configures the necessary Google App Engine SDK for development and deployment. They modified the `start.sh` script to correctly execute the setup scripts.
appenginereactpythonlearning-platformquality-education
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