Sam Gammon is a founder and seasoned software engineer with 14 years building high-throughput web platforms and developer tools from San Francisco. He has led multiple startups and senior engineering teams, shipping scalable systems at Keen IO, Ampush and other product-driven companies before founding Bloombox and now Elide. Sam pairs hands-on backend and full-stack expertise with deep open-source contributions—his work on Micronaut core expanded modern HTTP header support and his Gradle/Kotlin contributions to the pkl project improved build tooling and multi-JDK testing. He’s comfortable across infrastructure, code generation, and performance engineering, having optimized Nginx-based frontends serving thousands of requests per second. A pragmatic leader who moves between product strategy and low-level engineering, he also brings a history of civic tech and political tech work that informs his product sensibilities.
14 years of coding experience
15 years of employment as a software developer
High School Diploma Political Science Computer Engineering Design General Education, High School Diploma Political Science Computer Engineering Design General Education at The Met Sacramento High School
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.