Jordan Lewis is a seasoned engineering leader with 18 years building distributed databases and cloud-native systems, currently VP of Engineering at Cockroach Labs in New York after joining as employee #25 and later leading CockroachDB Cloud. He blends hands-on backend and performance engineering with org-scale leadership—authoring CockroachDB’s vectorized SQL engine, building always-online schema-change infrastructure, and shipping disaster recovery and CDC features. A prolific open-source contributor, his work spans CockroachDB, RethinkDB, lib/pq and performance fixes to iTerm2, reflecting deep systems and SQL expertise. He’s known for scaling teams and promoting first-time managers, migrating critical CI systems early in the company, and even contributed Vim’s undo persistence during Google Summer of Code—mixing low-level craftsmanship with public-facing engagement (including a Twitch channel about large data).
CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Role in this project:
Back-end Developer & Database Engineer
Contributions:1 release, 467 reviews, 1866 commits in 6 years 8 months
Contributions summary:Jordan contributed to the CockroachDB codebase by fixing bugs related to the parser and command-line interface. They addressed issues in tuple parsing, debug statement-bundle recreation, and TLP testing. Their work involved modifying the parser, implementing new commands, and extending the test framework. Additionally, the user implemented support for the ON CONFLICT ON CONSTRAINT form of the INSERT statement, which involved modifying the codebase to include user-defined composite types and text search functions.
Contributions:5 commits, 5 PRs, 9 comments in 3 years 2 months
Contributions summary:Jordan contributed to the `lib/pq` repository, a Go Postgres driver. Their work included adding missing OID types, ensuring accurate parsing of float32 values, and fixing a bug related to timestamp handling. The user also implemented features for handling LISTEN/NOTIFY notifications on a standard database connection. These changes improved the driver's functionality and robustness.
golangsql-databasesqlpure-godatabase
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.