Jonathan Simms is a seasoned infrastructure engineer with 15 years of hands-on experience designing and operating virtualized, cloud and networked environments, currently advancing aviation systems at Joby Aviation. He blends deep Linux and VMware expertise with cloud tooling (AWS, OpenStack, Terraform) and practical networking skills (Cisco, Fortinet, pfSense) to deliver reliable, production-grade infrastructure. A pragmatic collaborator who enjoys bringing people together with technology, he has a track record of improving backend systems and open-source projects—contributing to high-profile repos such as Twitter’s finagle and scalding and implementing a performant Rust-backed cache store for Pelikan. Based in Felton, CA, he pairs a methodical, test-oriented approach with a curious mindset grounded in both operations and software development. Outside work he’s an avid reader and walker, bringing calm focus and good humor to complex technical challenges.
15 years of coding experience
8 years of employment as a software developer
Computer Networking/Systems Administration, Computer Networking/Systems Administration at Cabrillo College
Contributions:40 commits, 15 PRs, 6 pushes in 1 month
Contributions summary:Jonathan primarily focused on implementing a read-only data store (CDB) for caching key-value pairs. Their work involved creating an FFI-friendly implementation of the CDB, integrating it with existing server components. The commits show the creation of a Rust-based implementation and its integration into the server to support "get" operations. They also focused on performance and memory management.
Contributions summary:Jonathan primarily focused on enhancing the `finagle-memcached` client library. They improved the `cas` (compare-and-set) functionality by introducing a `cas2` method that differentiates between `NotFound` and `Exists` responses, enhancing the client's ability to expose its functionality as a service. Additionally, they modified the `MockClient` to better handle expiry and flags for items in the cache, enabling more thorough testing. The user also contributed to the `ReplicationClientTest` by adding and correcting `checkAndSet` calls.
fault-tolerantrpcredismysqlfinagle
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
Jonathan Simms - Staff Software Technician at Joby Aviation