Ryan King is a seasoned infrastructure and platform engineer with nearly 20 years of experience building scalable, performant, and reliable systems across startups and major tech firms. He has led and bootstrapped engineering teams, architected high-scale services (including ride-hail and fleet systems), and driven technical strategy as a principal engineer and chief architect. Comfortable across the stack, Ryan’s open-source contributions touch critical projects like Finagle and a Ruby Cassandra client, and he’s helped productionize systems that rely on Thrift, Zookeeper, and Terraform providers. He also advises founders and runs a successor venture fund that pairs deep technical help with small investments. Known as a pragmatic coach, he helps engineers transition into leadership and has run onboarding and education programs that scaled to hundreds of hires. Based in San Francisco, he blends hands-on coding with organizational design and a knack for turning messy operational problems into documented, automatable processes.
20 years of coding experience
19 years of employment as a software developer
MS Internet Engineering, MS Internet Engineering at University of San Francisco
BS Computer Science, BS Computer Science at Oklahoma Baptist University
Snowflake is a network service for generating unique ID numbers at high scale with some simple guarantees.
Role in this project:
Back-end Developer
Contributions:226 commits in 2 years 6 months
Contributions summary:Ryan primarily upgraded the project's dependencies, including a significant upgrade to libthrift. They integrated and modified code related to the Apache Thrift framework, which is evident in their changes to various Scala source files and build configurations. The user also introduced and modified code related to Zookeeper, which indicates that they were working on the service's infrastructure and configuration.
A Ruby client for the Cassandra distributed database
Role in this project:
Back-end Developer
Contributions:213 commits in 2 years 7 months
Contributions summary:Ryan contributed to the Ruby client for the Cassandra distributed database. Their work primarily involved fixing bugs related to nil keys, improving connection management for lazy connections, and updating the codebase to align with different branch versions (0.4 and 0.5). The user also made changes to the configuration, like giving the development environment more heap space. These changes indicate work focused on improving the client's stability, performance, and compatibility.
nosqlcassandraruby-clientrubydistributed-database
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
Ryan King - Member Of Technical Staff at Prime Set