Eric Chu is Head of Data Science and Engineering at Zoox with 15 years of experience applying mathematical optimization, ML, and large-scale data systems to real-world autonomy problems. A Stanford PhD in mathematical optimization, he bridges deep theory and production: he’s contributed examples to the widely used CVXPY library and core Python bindings for the ECOS conic solver, showing hands-on expertise in convex and non-convex problem solving. He builds and leads teams that tackle open-ended technical challenges—from motion planning to image reconstruction—turning research-grade algorithms into robust, maintainable code. Based in San Jose, he combines academic rigor with pragmatic engineering judgment, often surfacing surprising practical uses of advanced optimization in product features.
15 years of coding experience
International Bilingual School at Hsinchu-Science-Park
A lightweight conic solver for second-order cone programming.
Role in this project:
Back-end Developer
Contributions:222 commits, 13 PRs, 31 pushes in 5 years 8 months
Contributions summary:Eric primarily worked on the Python code base, implementing and modifying features related to the conic solver. The commits show significant changes within the `pdosmodule.c` and `ecosmodule.c` files, which appear to be involved in the core solving functionality, data handling, and interfacing with NumPy arrays. The user also added a test interface and updated the build process to improve overall code quality and maintainability.
A Python-embedded modeling language for convex optimization problems.
Role in this project:
Data Scientist
Contributions:34 commits, 15 comments, 3 issues in 7 months
Contributions summary:Eric contributed to the development of examples for the cvxpy library, focusing on optimization problems. Contributions include implementing a stock tradeoff example utilizing optimization techniques, adding an image processing example involving gradient calculations and image reconstruction, and creating a branch and bound example for non-convex optimization. The user also added a Sudoku solver example, further demonstrating the application of convex optimization principles.
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.