Summary
Hieu Pham is a Principal Engineer with a decade of experience building high-performance storage and database systems across tech leaders like Roblox, Amplitude, Meta, and Rockset. He specializes in designing and optimizing databases in Java, C++, and Rust, with hands-on experience in time-series, columnar OLAP, search indexes, vector databases, and key-value stores. At Amplitude he led ingestion and storage subsystems for an in-house OLAP engine, and his work at Meta and Rockset focused on scalability, reliability, and distributed systems. He is the author and maintainer of MuopDB, an on-disk Rust vector database supporting HNSW/IVF/SPANN and PQ quantization designed for per-user memory and shared knowledge bases. Based in Dublin, California, he combines deep systems-level expertise with mentorship experience, leading projects and coaching engineers. Notably, his contributions consistently target operational simplicity and production robustness—e.g., single-file collection layouts and mmap-backed indices to reduce operational overhead.
10 years of coding experience
9 years of employment as a software developer
GCE O Level, GCE O Level at Anglo - Chinese School (Independent)
Economics, Economics at Singapore Management University
Mathematics, Mathematics at National University of Singapore
GCE A Level, GCE A Level at St Andrew's Junior College
Bachelor of Science (BS) Computer Science, Bachelor of Science (BS) Computer Science at University of Illinois Urbana-Champaign
Vietnamese, English