Andrew Werner

Staff Engineer at Datadog

New York, New York, United States
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
🎓
Top School
award
Top expert inGo Development and Data Management
Andrew Werner is a seasoned software engineer with 12 years of experience building and scaling distributed systems and databases, currently a Member of Technical Staff based in New York. He has deep back-end and database expertise demonstrated by substantive contributions to CockroachDB, where he refactored index management, improved multi-region behavior, and fixed complex deletion and cursor-edge cases in a widely used cloud-native SQL database. His career spans startups and infrastructure teams—from co-founding Data Ex Machina (acquired) and leading engineering at Upthere to senior roles at Datadog and Western Digital—blending hands-on coding with product and operational sensibilities. An investor and builder, he moves comfortably between founding ventures and contributing to large open-source projects, favoring pragmatic refactors that yield measurable reliability and performance gains. He holds a BS in Computer Science from Princeton and brings a pattern-oriented approach to systems design informed by both product-stage constraints and production-scale demands.
code12 years of coding experience
job10 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at Princeton University
github-logo-circle

Github Skills (10)

databases10
go10
database-design10
index-management10
database10
sql9
performance-optimization9
distributed-systems9
testing8
api-design8

Programming languages (17)

JavaC++CSSRustCGoValaHTML

Github contributions (5)

github-logo-circle
cockroachdb/cockroach

Nov 2018 - Jan 2023

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:3629 reviews, 2207 commits, 1666 PRs in 4 years 3 months
Contributions summary:Andrew made several commits focused on refactoring code related to index management and database structures within the CockroachDB project. Their work involved moving and reorganizing code, updating internal interfaces for enhanced performance, and adding functionality to address bugs such as issues with multi-region tables and database deletion. The user's contributions also included adding a new request for checking for data and optimizing for the case where no cursor exists.
distributed-sqldistributed-sql-databasemysqlsql-databasesql
ajwerner/cockroach

Nov 2018 - Jul 2024

CockroachDB - the open source, cloud-native SQL database.
Contributions:8 reviews, 15 PRs, 3274 pushes in 5 years 8 months
mysqlsql-databasesqlcockroachdboracle
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
Andrew Werner - Staff Engineer at Datadog