Matt Spilchen is a Senior Staff Software Engineer and seasoned architect with over 20 years' experience building large-scale distributed database systems, now contributing at Cockroach Labs from Stratford, PEI. He specializes in backend and database engineering—notably contributing to CockroachDB’s SQL and schema-change internals, composite types, foreign key support over computed columns, and row-level security. Known for quickly mastering large codebases and new technologies, he combines pragmatic, well-tested code with strong collaborative code review and user-focused problem solving. Though based in Canada, his work impacts cloud-native databases used globally, reflecting both deep technical rigor and an aptitude for shipping reliable, scalable systems.
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:443 reviews, 377 PRs, 188 pushes in 10 months
Contributions summary:Matt primarily contributed to the back-end aspects of CockroachDB, with a focus on SQL and database-related features. Their work included implementing features for displaying and handling composite types, fixing bugs in schema change operations, and supporting the creation of foreign keys over stored computed columns. The user demonstrated expertise in SQL query optimization, database schema design, and distributed database internals. Additionally, they worked on improving the core aspects of the database by implementing or improving the database's support for features like row-level security.
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
Matt Spilchen - Senior Staff Software Engineer at Cockroach Labs