•Built Dolt, a MySQL-compatible OLTP database with a Git-style branch-and-merge version control model.
•Led an 18 month storage engine project to rewrite Dolt’s key-value store for online transaction use-cases.
•Optimized overall database performance on key benchmarks including a 3x reduction in latency for Sysbench OLTP queries and a 20x increase in throughput in the TPC-C concurrent transactions benchmark.
•Continually delivered core database and versioning features including garbage collection, S3 replication, ACID transactions, pipelined SQL query execution, JSON storage, skip-list indexing, and SQL query diffing.
•Created a serverless SQL API for Dolthub, allowing query access to thousands of open-source datasets.
•Developed gRPC microservices and storage infrastructure for Dolthub’s cloud offering using Terraform, Docker, Kubernetes and AWS services including S3, DynamoDB, EKS, RDS Postgres, and Cloudwatch.