Matt Spilchen

Senior Staff Software Engineer at Cockroach Labs

Stratford, Prince Edward Island, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
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.
code8 years of coding experience
github-logo-circle

Github Skills (6)

databases10
go10
distributed-database10
sql10
database-design10
database10

Programming languages (8)

SmartyDockerfileShellSCSSGoMustacheHTMLPython

Github contributions (5)

github-logo-circle
cockroachdb/cockroach

May 2024 - Apr 2025

CockroachDB — the cloud native, distributed SQL database designed for high availability, effortless scale, and control over data placement.
Role in this project:
userBack-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.
distributed-sqldistributed-sql-databasemysqlsql-databasesql
spilchen/community-operators

Nov 2021 - May 2024

The canonical source for Kubernetes Operators that are published on OperatorHub.io and part of the default catalog of the Operator Lifecycle Manager.
Contributions:70 pushes, 30 branches in 2 years 6 months
kubernetes-operatorsoperator-sdklifecycleoperator-lifecycle-manageroperator
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