Josiah Kiehl

Senior Software Engineer at Google

Los Angeles, California, 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
Josiah Kiehl is a senior software engineer with 16 years of experience building scalable systems across games, infrastructure, and cloud-native projects. He has shipped production engineering at Riot Games (game servers, content and build pipelines) and contributed to Google and Envoy as a global networking maintainer and Chrome search engineer. As co-founder and CEO of Sprocket Games he blended product leadership with hands-on engineering, and his open-source work on projects like Envoy and Berkshelf shows deep expertise in dependency management, caching, and backend DSLs. Josiah is comfortable owning core systems—authoring caching policies, refactoring range logic, and designing dependency resolution—while also leading teams and startups. Based in Los Angeles, he pairs systems-level thinking with a game-dev sensibility that surfaces in tooling and automation. Colleagues describe him as an operator who moves between strategic product decisions and low-level code with equal fluency.
code16 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree Computer Software Engineering, Bachelor's degree Computer Software Engineering at Drexel University
languagesphp, java, ruby, javascript, bash, go, c++, c#, rust, python, English
stackoverflow-logo

Stackoverflow

Stats
3,613reputation
248kreached
27answers
26questions
github-logo-circle

Github Skills (19)

dependency-management10
caching10
c-language10
dsl10
http10
cachemanager10
ruby10
chef-client10
chef-solo10
cprogramming-language10
rspec9
apidoc8
api8
testing8
integration-testing6

Programming languages (15)

C#JavaC++RustCWebAssemblyGoPostScript

Github contributions (5)

github-logo-circle
berkshelf/berkshelf

Apr 2012 - Nov 2013

A Chef Cookbook manager
Role in this project:
userBack-end Developer
Contributions:226 commits in 1 year 6 months
Contributions summary:Josiah primarily focused on building and improving the Domain Specific Language (DSL) for the Chef Cookbook manager, Berkshelf. They implemented features such as version constraints, and dependency resolution, and also added the ability to download and unpack cookbooks. The user's contributions included the creation of core components for managing cookbook dependencies, and integrating them with the software's existing architecture. The commits show a strong understanding of dependency management and build systems within the context of Chef.
command-line-toolcookbooktest-kitchenrecipechef
envoyproxy/envoy

Mar 2021 - Jun 2022

Cloud-native high-performance edge/middle/service proxy
Role in this project:
userBack-end Developer
Contributions:59 reviews, 8 commits, 17 PRs in 1 year 3 months
Contributions summary:Josiah primarily contributed to the Envoy cache filter, focusing on improving and refactoring cache-related logic. Their work involved registering custom headers, creating a CachePolicy interface to allow for customized cache behavior, and refining the "vary" logic for cache key generation. Furthermore, they reorganized the code by separating concerns, such as moving range logic utilities into a dedicated module. The user also added FilterState to the cache filter to allow other filters to retrieve cache status.
nanoservicesmore-catsgolangcontainersproxy
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