Andrew Gabbitas

Software Engineer at The Linux Foundation

Lehi, Utah, 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
Andrew Gabbitas is a seasoned software engineer and SRE with 10+ years building secure, scalable infrastructure and services across Linux, Kubernetes, AWS, and PKI. He has deep hands-on experience in Go and Python, operational automation with SaltStack, and database and security engineering for production systems. As a long-time contributor and engineer at Let's Encrypt / ISRG, he has improved core ACME CA components and helped harden certificate validation logic in the widely used Boulder project. Based in Lehi, Utah, he blends systems-level reliability work with front-end fixes and site migrations, demonstrating full-stack pragmatism. Not obvious from titles alone, he started in storage and UNIX ops, giving him rare cross-domain expertise from low-level storage and SANs to cloud-native orchestration and security.
code10 years of coding experience
job12 years of employment as a software developer
bookBSCS, Computer Science, BSCS, Computer Science at Stevens Henager College
github-logo-circle

Github Skills (15)

hugo10
go10
website-development10
certificate-authority10
acme10
tls139
libtls9
rfc9
tls129
html9
css9
mtls9
javascript8
accessibility8
letsencrypt4

Programming languages (9)

CSSShellJinjaRustMakefileJavaScriptGoHTML

Github contributions (5)

github-logo-circle
letsencrypt/boulder

Jan 2018 - Aug 2022

An ACME-based certificate authority, written in Go.
Role in this project:
userBack-end Developer
Contributions:2 releases, 395 reviews, 76 commits in 4 years 8 months
Contributions summary:Andrew primarily contributed to the Let's Encrypt Boulder project, focusing on improvements to the ACME certificate authority. Their work included removing redundant code, implementing parsing for different content types for certificates, updating dependencies, and enhancing the validation process to detect and prevent redirect loops. The user also added functionality, such as adding validated timestamps to challenges, to improve the overall functionality and compliance of the system.
golangcertificate-authorityletsencryptpkilets-encrypt
letsencrypt/website

Sep 2018 - Sep 2022

Let's Encrypt Website and Documentation
Role in this project:
userFront-end Developer
Contributions:10 reviews, 15 commits, 25 PRs in 4 years
Contributions summary:Andrew primarily focused on website front-end modifications, including adding a redirect for broken links and unhiding fundraiser content. They implemented changes to the website's layout and functionality related to fundraiser components and added a tabindex attribute to a language menu item to fix a usability issue. Furthermore, the user was involved in preparing the website for Netlify migration.
letsencrypthugoletencryptacme
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 Gabbitas - Software Engineer at The Linux Foundation