Suggestions
Jonathan Simms
Senior Staff Software Engineer at Twitter, Inc.
Jonathan Simms is a highly experienced Senior Staff Software Engineer specializing in Infrastructure Optimization Performance at Twitter, Inc. He held this position from September 2012 until November 2022, contributing significantly to various projects that enhanced Twitter's infrastructure and developer tools.
Professional Background
-
Role at Twitter: During his tenure at Twitter, Simms was instrumental in designing and implementing a real-time online geo architecture capable of handling reverse geocoding for every request made to the platform. He led efforts to scale the git infrastructure and was a key player in launching Twitter's monorepo, which streamlined development processes across the company. Additionally, he drove optimization initiatives focusing on client-side performance and client-server interactions, integrating with external projects like Facebook's Watchman.1
-
Technical Contributions: Simms was the tech lead for the git team, where he authored a five-year plan for sustainable git infrastructure and developed tools that significantly improved user experience by enabling sparse checkouts in git repositories. His work also included creating a unified backend and query language for internal services, known as Stratostore, which aimed to simplify data access for developers.1
-
Previous Experience: Before joining Twitter, Simms worked as a Distributed Systems Architect at Hewlett-Packard, where he designed a distributed job management system using technologies like Apache ZooKeeper and RabbitMQ. His earlier roles included positions at Motionbox and Transparensee Systems, where he focused on web development and software engineering.1
Education
Simms holds a Bachelor of Science degree in Computer Science from SUNY Empire State College, which he completed between 1994 and 2004.1
Current Position
As of November 2023, Jonathan Simms transitioned to a new role as Staff Software Engineer at Airbnb, where he continues to leverage his extensive experience in software engineering and infrastructure optimization.1
His LinkedIn profile can be found under the username jonathan-simms-6794219 for further details on his professional journey.