Bo Wang is a Lead Member of Technical Staff based in the San Francisco Bay Area with 14+ years of engineering experience and a recent focus on AI/ML for autonomous driving. He has advanced from database and infrastructure roles into leadership positions building large-scale distributed systems and end-to-end machine learning models at Meta, Aurora, and now Gatik. Bo has hands-on expertise shipping production storage and performance fixes to a high-profile open-source project (RocksDB) and implemented core cache improvements that improved compaction and LRU caching behavior. He blends deep systems knowledge—databases, Hadoop, cloud batch processing—with applied ML for speech and autonomy, enabling cross-functional teams to operationalize complex models. Known for translating research-grade ideas into robust production services, he also frequently consults on compute and architecture strategy to align simulation, autonomy, and infra needs.
4 years of coding experience
15 years of employment as a software developer
Master Computer Science, Master Computer Science at University of Ottawa
A library that provides an embeddable, persistent key-value store for fast storage.
Role in this project:
Back-end Developer
Contributions:1 release, 139 reviews, 45 commits in 7 months
Contributions summary:Bo primarily contributed to the RocksDB codebase by fixing bugs and improving performance. They addressed issues in compaction logic, specifically within the universal compaction style, and also implemented a secondary cache implementation based on the LRU algorithm. Their work involved modifications to core cache components and related tests. Additionally, the user updated comments, and refactored the parameter names in cache release methods.
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.