Summary
Ran Bi is a seasoned software engineer with 15 years of experience building large-scale systems across companies from Google and Facebook to startups and most recently OpenAI. He specializes in systems-level engineering—databases, stream processing, infrastructure and security automation—using a broad toolset including C/C++, Java, Python, JavaScript and functional languages like OCaml and Scheme. At Facebook he focused on data indexing and databases, later tackling stream processing and security autopilot at Lacework and Culminate, and now contributes to integrity foundations at OpenAI. Ran’s background in operating systems, algorithms and programming languages informs a pragmatic approach to reliable, high-performance architectures. Based in Sunnyvale, he combines enterprise-grade engineering discipline with a curiosity for language design and low-level system optimizations that often surfaces in polyglot implementations.
15 years of coding experience
12 years of employment as a software developer
BCom Computer Science, BCom Computer Science at National University of Singapore
Chinese, English