Timothy Ham is a software engineer based in Berkeley with a decade of experience solving subtle, high-impact problems in distributed systems, large-scale streaming data, and performance optimization. He has led and rewritten core analytics engines at Salesforce, building a Go-based distributed OLAP query engine that achieves sub-second interactive queries on billions of rows using only a few machines. His background spans designing in-memory and disk-backed data stores, high-throughput pipelines, and concurrency bug hunting—areas where he routinely surfaces and fixes issues others could not. Comfortable both leading teams and shipping production code, he cares deeply about TDD, code quality, and the art of engineering. Trained as a PhD bioengineer, he brings a strong quantitative and systems-minded approach that informs his work across big data and AI infrastructure.
10 years of coding experience
15 years of employment as a software developer
PhD, Bioengineering, PhD, Bioengineering at University of California, Berkeley
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.