Greg Rubin is a senior security and software engineer with 11+ years designing and implementing cryptographic systems and secure services at scale for companies like AWS, Apple, Snowflake, and Google. He specializes in applied cryptography, secret management, threat modeling, and operational incident response, often bridging design, implementation, and review roles to ensure systems are secure by construction. At AWS he helped build and review multiple cryptographic libraries and internal crypto tools; at Apple he contributed to PQC preparedness and root CA trust decisions; at Snowflake he designed a large-scale secret management solution and new cryptographic constructions. Comfortable coding in Java, Perl and service architectures, he favors pragmatic solutions that avoid unnecessary crypto while enabling developer-friendly security. Based in Seattle, he combines deep technical review experience with hands-on implementation and a habit of engaging across red teams, engineering, and operational support.
11 years of coding experience
20 years of employment as a software developer
BS, Computer Science, BS, Computer Science at University of Rochester
The Amazon Corretto Crypto Provider is a collection of high-performance cryptographic implementations exposed via standard JCA/JCE interfaces.
Contributions:5 releases, 215 reviews, 256 commits in 3 years 3 months
ecdhcryptographicimplementationsrsacorretto
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.