Sam Gammon is a self-taught engineer and serial founder in San Francisco with 14 years of experience building scalable web platforms and developer tooling. He currently leads Elide and serves as CTO at a stealth startup, bringing hands‑on engineering to product and infrastructure leadership across prior ventures like Bloombox and Cookies. A pragmatic full‑stack developer, Sam contributes to notable open‑source projects — adding modern HTTP header support to Micronaut and improving Gradle/Kotlin codegen, multi‑JDK testing and GraalVM integration in the apple/pkl project — showing a rare mix of framework, tooling and runtime expertise. Earlier in his career he was the #2 engineer at Keen IO, where he architected a frontend platform that sustained thousands of requests per second and tens of thousands of events per day. He’s known for shipping production‑grade systems that bridge low‑level runtime optimizations and developer experience improvements, pairing entrepreneurial grit with meticulous technical execution.
14 years of coding experience
15 years of employment as a software developer
Transfer/Associate of Sciences Computer Science/Rhetoric, Transfer/Associate of Sciences Computer Science/Rhetoric at Sacramento City College
A configuration as code language with rich validation and tooling.
Role in this project:
Full-stack Developer
Contributions:42 reviews, 23 PRs, 131 comments in 11 months
Contributions summary:Sam's contributions primarily involve Gradle build configuration and code generation within the Pkl project. They fixed bugs related to POM validation, refactored code to use Gradle typed project accessors, and moved tool versions to the Version Catalog. The user also added features related to Kotlin code generation, including a custom package prefix and fixing the implementation of a Serializable flag. Additionally, the user upgraded GraalVM and Truffle, and set up multi-JDK testing.
Contributions:6 commits, 7 PRs, 50 comments in 1 day
Contributions summary:Sam primarily focused on enhancing the Micronaut HTTP core by adding support for new HTTP headers. They implemented headers related to client hints, source maps, feature policies, cross-origin resource policies, link, and referrer policies. The changes involved modifying the `HttpHeaders` interface to include these new header definitions, enhancing the framework's capabilities to manage modern web standards and improve web application performance and security. These additions contribute to making Micronaut a more compliant and feature-rich framework.
groovyserverlessmicronautframeworkkotlin
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.