Zach Musgrave

Software Engineer at DoltHub

Seattle, Washington, 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
Zach Musgrave is a seasoned software engineer with 14 years of experience building developer-facing infrastructure and databases, currently product lead for Dolt, the world’s first version-controlled SQL database. He previously led cloud billing platform efforts at Google and contributed to core developer tooling at Amazon and AWS, blending product ownership with deep engineering. An active open-source contributor, Zach has worked on go-mysql-server internals—fixing query parsing, LIMIT/OFFSET behaviors, and dependency refactoring—which complements his work shipping Dolt and DoltHub. Based in Seattle, he pairs a CS background and a rare double degree in English Literature with a pragmatic craftsmanship ethos, frequently tackling thorny back-end problems and long-lived codebase maintenance.
code13 years of coding experience
job16 years of employment as a software developer
bookBachelor of Science, Bachelor of Arts, Computer Science, English Literature, Bachelor of Science, Bachelor of Arts, Computer Science, English Literature at University of Washington
languagesEnglish, Spanish, German
stackoverflow-logo

Stackoverflow

Stats
1,012reputation
90kreached
15answers
0questions
Badges
amazon-s3
top-5%
github-logo-circle

Github Skills (16)

golang10
go10
sql10
sql-engine10
mysql10
amazon-s39
recursion6
git6
eclipse-plugin6
amazon-dynamodb6
eclipse6
amazon-web-services6
file-upload6
postgresql6
database6

Programming languages (9)

ShellC++CJavaScriptGoPHPLuaPerl

Github contributions (5)

github-logo-circle
src-d/go-mysql-server

Jun 2019 - Oct 2019

An extensible MySQL server implementation in Go.
Role in this project:
userBack-end Developer
Contributions:36 commits, 8 PRs, 26 comments in 3 months
Contributions summary:Zach primarily contributed to the back-end functionality of the MySQL server implementation. Their work involved fixing bugs related to LIMIT and OFFSET clauses, implementing IS TRUE/FALSE expressions, and adjusting the query parsing logic. Furthermore, the user was responsible for refactoring the dependency management, specifically replacing a Vitess dependency with a forked version. This involved modifying the go.mod file to reflect the changes.
golangsql-parserquery-enginemysqlsql
dolthub/go-mysql-server

Jul 2019 - Jan 2023

A MySQL-compatible relational database with a storage agnostic query engine. Implemented in pure Go.
Contributions:13 releases, 1313 reviews, 2041 commits in 3 years 7 months
golangqueryrelationalquery-enginesql-server
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