Garrett Robinson

San Francisco, California, 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

🤩
Rockstar
🎓
Top School
Garrett Robinson is a seasoned software engineer with 14 years of experience building security- and privacy-focused systems in C++, C, Python, and JavaScript from San Francisco. He led small engineering teams and open-source projects, including driving App Privacy Report and TCC work at Apple and contributing to password/passkey sharing features. Garrett has deep applied security experience across high-impact projects—SecureDrop, OnionShare, Certbot, and domain-scan—where he implemented cryptographic fixes, anonymity-preserving features, and HTTPS/HSTS/STARTTLS scanning. He blends systems-level engineering with product-minded design, shipping usable privacy controls that met regulatory and user-facing requirements. Equally comfortable in DevOps and backend roles, he improves developer workflows, testing, and deployment while keeping performance and constant-time security considerations in mind. His career reflects a rare mix of production-grade OS security, browser and server tooling, and long-term stewardship of privacy-first open source software.
code14 years of coding experience
job12 years of employment as a software developer
bookBachelor of Arts (B.A.) Computer Science, Bachelor of Arts (B.A.) Computer Science at Oberlin College
stackoverflow-logo

Stackoverflow

Stats
41reputation
20kreached
2answers
0questions
github-logo-circle

Github Skills (37)

tls1210
python10
it-security10
tls1310
flask-ask10
pg10
security10
mtls10
certbot10
libtls10
gnupg10
web-security10
vagrant10
security-scan10
flask10

Programming languages (15)

CSSC++JinjaCRustGoHTMLTypeScript

Github contributions (5)

github-logo-circle
freedomofpress/securedrop

Oct 2013 - Nov 2019

GitHub repository for the SecureDrop whistleblower platform. Do not submit tips here!
Role in this project:
userBack-end Developer & Security Engineer
Contributions:1077 commits, 321 PRs, 344 pushes in 6 years 2 months
Contributions summary:Garrett primarily focused on improving the security and functionality of the SecureDrop application. Their commits included fixing GPG parameter issues, which updated the application's cryptographic libraries, and adding features like generating a security slider in the Tor Browser. The contributions involved refactoring code, patching security vulnerabilities, and adding new features to further enhance the anonymity of SecureDrop sources. This user also worked on the source interface and documented security-focused features, and performed code review and refactoring on these changes.
usabilitypythonsubmitflask-applicationsecuredrop
18F/domain-scan

Jun 2015 - Jul 2016

A lightweight pipeline, locally or in Lambda, for scanning things like HTTPS, third party service use, and web accessibility.
Role in this project:
userBack-end & Security Engineer
Contributions:9 commits, 7 PRs, 23 comments in 1 year
Contributions summary:Garrett contributed several features related to domain scanning and security analysis. They implemented a page load scanner using Phantomas, incorporating metrics for performance evaluation. Furthermore, they added a scanner to check if domains are in the Chrome HSTS preload list, and also implemented a STARTTLS scanner. These additions enhanced the repository's ability to assess the security posture and performance of web domains.
third-partypartypipelineserverlesslocally
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
Garrett Robinson