I build and write about distributed systems.

Staff Software Engineer on Cloud Spanner at Google. Before that, AutoFDO and fleet-wide profiling, and the MATLAB JIT compiler at MathWorks.

Systems I’ve worked on

Cloud DatabasesCassandraDistributed SystemsAI / Data InfraAutoFDOMATLAB JITHome AssistantSelf-Hosted Infra

Writing

Selected articles

Google work

Cloud Spanner work across leadership and engineering

Staff Software Engineer

Deep technical work in databases and distributed systems

Worked deeply on Cloud Spanner problems spanning scalability, distributed resource management, customer-facing architecture, and database infrastructure.

  • Designed distributed rate capping and token-bucket-based resource management in Cloud Spanner at very large scale.
  • Led technical direction for Cassandra compatibility work in Spanner.
  • Unblocked scalability bottlenecks in large Spanner regions and improved system behavior at scale.
Technical Lead Manager

Leadership, execution, and cross-functional delivery

Led teams across key Cloud Spanner initiatives, helping move projects from early concept through execution and delivery.

  • Worked with Directors, UTLs, PMs, and senior engineering leadership to align priorities and execution.
  • Led teams spanning engineers and technical leads across customer migrations and product efforts.
  • Drove ambiguous, cross-functional efforts to completion through alignment, communication, and conflict resolution.

Home work

Projects I’ve been building outside work

See all projects →