Chi Zeng is a software engineer with 13 years of experience building performant, user-facing systems and developer tooling from Mountain View. At Google she shipped backend and frontend components for TensorBoard—creating a plugin API adopted across Alphabet—and worked on Maps performance metrics and experiments to improve latency and smoothness. Her open-source contributions include refining web audio externs in Google's Closure Compiler and enhancing TensorBoard features, showing a mix of careful type-level maintenance and practical debugging. With an MS in Computer Science from Harvard and an MBA from Berkeley Haas, she blends deep engineering craft with product and business sensibility. An uncommon detail: she’s comfortable working at the intersection of visualization, audio APIs, and ML tooling, translating research-grade needs into production-ready interfaces.
12 years of coding experience
4 years of employment as a software developer
Clayton High School
Bachelor of Arts (B.A.), Computer Science, Bachelor of Arts (B.A.), Computer Science at Harvard University
Master of Business Administration - MBA, Master of Business Administration - MBA at University of California, Berkeley, Haas School of Business
Contributions:193 commits, 404 PRs, 588 pushes in 10 months
Contributions summary:Chi's commits focused on enhancing the functionality and usability of the TensorBoard application. They addressed issues related to incorrect paths for assets and timestamp display in the image dashboard. The user implemented features for the PR curves plugin and also improved the node search functionality in the graph explorer, showcasing their skills in both front-end and back-end development, as well as debugging skills. They fixed SQL syntax errors and contributed by adding a /data/environment route for displaying data location.
Contributions summary:Chi primarily contributed to the web audio API externs within the closure-compiler repository. Their work included modifying the `onaudioprocess` annotation for ScriptProcessorNodes and JavaScriptAudioNodes, updating the extern for the web audio API to align with drafts, and adding the IIRFilterNode. Furthermore, the user made it clear that both AudioContext and OfflineAudioContext extend BaseAudioContext in the extern for the web audio API. These contributions suggest a focus on enhancing and maintaining the API's type definitions.
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.