Steven Clark

Software Developer - Vault Cryptosec at HashiCorp

Montreal, Quebec, Canada
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
Steven Clark is a seasoned software developer with 12 years of hands-on experience building secure, high-availability backend systems and developer tooling, currently contributing to HashiCorp Vault’s PKI, Transit, and Transform features. Based in Montreal, he blends deep Java/Linux expertise from long tenure at Intelerad—where he built analytics pipelines, serverless processors, CI/CD automation and zero-downtime migrations—with open-source security work enhancing certificate management, ACME support, OCSP handling and PKI test coverage in the widely used hashicorp/vault project. He excels at operationalizing complex, regulated workflows and automating release and infrastructure processes, bringing both developer and operator perspectives to security-sensitive systems. Pragmatic and detail-oriented, he often focuses on edge cases (for example email handling in certificate CNs) that improve reliability in real-world deployments.
code12 years of coding experience
job18 years of employment as a software developer
languagesEnglish, French
github-logo-circle

Github Skills (10)

certificate10
go10
api10
cert10
x50910
acme10
apidoc10
cryptography10
pki10
testing9

Programming languages (12)

C#TypeScriptHCLJavaShellOCamlMakefileGo

Github contributions (5)

github-logo-circle
hashicorp/vault

Oct 2021 - Jan 2023

A tool for secrets management, encryption as a service, and privileged access management
Role in this project:
userBack-end Developer
Contributions:1656 reviews, 181 commits, 980 PRs in 1 year 3 months
Contributions summary:Steven primarily contributed to the PKI component of the Vault project, with a focus on enhancing and maintaining certificate management functionalities. They addressed a regression in the PKI certificate generation process related to email addresses in common names and also added support for ACME directory APIs. They also made improvements to the handling of signature and revocation, specifically by adding support for verifying specific OCSP signatures and certificate expiry. Additionally, they implemented various test cases and performed refactoring.
golanghashicorp-vaultaccess-managementsecurityvault
Example Certificate Issuance External Policy Service (CIEPS) implementation
Contributions:12 reviews, 21 PRs, 20 pushes in 1 year 6 months
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