Christine Lu is a seasoned technology leader and CTO with 13 years of experience building scalable systems and leading engineering teams in the Bay Area, currently running Business Engineering for North America at Meta. She rose through hands-on roles at Facebook, including Solutions Engineering and management, combining deep customer-facing experience with technical delivery. A UC Berkeley computer science graduate, Christine has a strong systems and distributed-computing background evidenced by significant open-source work—her GitHub projects include SeaweedFS (a widely used distributed file system/object store) and scalable Go-based computation frameworks like Gleam and Glow. She blends product-minded engineering, protocol-buffer/message serialization expertise, and distributed data pipeline design, and is known for refactoring core systems to improve performance and extensibility. Colleagues describe her as a pragmatic problem-solver who pairs operational rigor with a willingness to dive into code.
13 years of coding experience
26 years of employment as a software developer
Master of Arts (MA) Compuer Science, Master of Arts (MA) Compuer Science at University of Southern California
Bachelor Computer Science, Bachelor Computer Science at Tsinghua University
Fast, efficient, and scalable distributed map/reduce system, DAG execution, in memory or on disk, written in pure Go, runs standalone or distributedly.
Role in this project:
Back-end Developer
Contributions:674 commits, 70 PRs, 516 pushes in 4 years 9 months
Contributions summary:Chris primarily focused on implementing the core functionality of a distributed map/reduce system in Go, specifically involving the creation and modification of utility and script functions, which enable the data transformation pipeline. Their work involved experimenting with and implementing channel I/O for interactions with external programs. Further refactoring of the codebase, including adding new capabilities like handling distinct values or grouping functions, hints that the user worked on improving the core logic of the system.
Glow is an easy-to-use distributed computation system written in Go, similar to Hadoop Map Reduce, Spark, Flink, Storm, etc. I am also working on another similar pure Go system, https://github.com/chrislusf/gleam , which is more flexible and more performant.
Role in this project:
Back-end Developer
Contributions:260 commits, 25 PRs, 204 pushes in 3 years 4 months
Contributions summary:Chris primarily contributed to the back-end components of the Glow project, focusing on message serialization and deserialization using protocol buffers. They implemented functionalities for writing and reading messages, including support for different message types. Furthermore, the user also worked on creating a file-based data storage, and integrating new message types into the system.
dcosflinkworking-ondata-streampure-go
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.