Wenhe Li is a software engineer based in Mountain View with nine years of experience building web and ML tooling, currently at Microsoft after internships there. He has a strong open-source track record as an ML engineer and full-stack contributor to high-profile projects like TensorFlow.js and ml5.js, where he added capabilities such as CVAE support, Conv3DTranspose, noise layers, and robust WebWorker/fromPixels handling. A Cornell Tech graduate and ML Google Developer Expert, Wenhe blends frontend expertise (p5.js, browser pixel APIs) with core ML/linear-algebra work and testing infrastructure improvements. He has a history of contributing to large-scale JavaScript ML ecosystems and fixing cross-browser CPU/back-end issues—skills that help bridge research models and production browser deployments.
A WebGL accelerated JavaScript library for training and deploying ML models.
Role in this project:
ML Engineer
Contributions:5 commits, 10 PRs, 30 comments in 1 year 9 months
Contributions summary:Wenhe primarily contributed to the TensorFlow.js library by implementing new features related to noise layers and the Conv3DTranspose layer. These contributions involved writing new code, adding tests to ensure functionality and correctness, and modifying existing code to incorporate web worker support and fix issues in the CPU backend. They also worked on improving the testing infrastructure by adding fromPixels tests and improving web worker compatibility.
Contributions:31 commits, 12 PRs, 52 comments in 8 months
Contributions summary:Wenhe primarily contributed to the implementation of a Conditional Variational Autoencoder (CVAE) module within the ml5.js library. Their work included adding the necessary code for running pre-trained CVAE models, setting up latent dimension controls and random generation, along with updating related files for p5.js image support. The commits demonstrate the addition of a new machine learning model type to the library, expanding its capabilities.
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.