Akshay Shah

Field CTO at Antithesis

San Francisco, California, 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 inCloud-Native Full Stack Development
Akshay Shah is a Field CTO and veteran engineering leader with 13 years building production-grade infrastructure and developer tools for startups and hyperscale companies. He’s led teams at Uber—founding their Go language and frameworks practice and delivering zero-downtime service mesh migrations—and later helped early-stage companies like Buf find product-market fit by focusing on performance, concurrency, and operational reliability. An active open-source contributor, Akshay has made notable contributions to high-profile Go projects such as uber-go/zap and dig, improving logging, error reporting, and DI test coverage. He combines hands-on systems programming in Go with product-oriented leadership, and beyond code he’s oddly passionate about histograms and burritos—a hint at his love for pragmatic observability and good food. Now based in San Francisco, he scales teams and platforms with a pragmatic, test-first approach that emphasizes measurable reliability.
code13 years of coding experience
job13 years of employment as a software developer
bookBachelor of Science - BS Molecular Biology, Bachelor of Science - BS Molecular Biology at Yale University
bookMD, MD at Vanderbilt University School of Medicine
stackoverflow-logo

Stackoverflow

Stats
193reputation
7kreached
4answers
1question
github-logo-circle

Github Skills (33)

protocol-buffers10
testing10
structured-logging10
go10
performance-optimization10
golang10
error-handling10
logging10
refactoring10
dependency-injection10
protobuf10
concurrency10
grpc10
json9
sentry9

Programming languages (21)

JavaC++RustMakefileGoHTMLPerlKotlin

Github contributions (5)

github-logo-circle
connectrpc/connect-go

Sep 2019 - Jan 2023

The Go implementation of Connect: Protobuf RPC that works.
Role in this project:
userBack-end Developer
Contributions:23 releases, 358 reviews, 462 commits in 3 years 5 months
Contributions summary:Akshay contributed significantly to the development of the reRPC Go library. Their commits introduced core functionalities like length-prefixed message marshaling, JSON marshaling, and utilities for encoding and decoding gRPC timeouts. They also added constants for HTTP header values, implemented error handling with specific error codes, and incorporated testing helpers to validate the library's features. The user's work focuses on creating the core functionality of the library.
golangrpcinteroperableprotobufgrpc
uber-go/zap

Feb 2016 - Jul 2018

Blazing fast, structured, leveled logging in Go.
Role in this project:
userBack-end Developer
Contributions:15 releases, 130 commits, 395 PRs in 2 years 5 months
Contributions summary:Akshay primarily contributed to the development of the `uber-go/zap` logging package, adding features and addressing bugs. Their work included implementing a field factory for stacktraces, enhancing error logging, and introducing features such as configurable hooks and support for binary blobs. They also focused on improving the project's internal structure through code refactoring and providing additional documentation.
golangblazingstructuredloggerstructured-logging
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