Ethan Hu

Founder And CEO at Meshy

Sunnyvale, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ethan Hu is a founder and CEO with 12 years of experience bridging cutting-edge graphics research and product-grade AI tooling; he leads Meshy, a rapidly growing 3D GenAI startup based in Sunnyvale. He holds a Ph.D. from MIT CSAIL where he created Taichi, a high-performance, differentiable programming language for visual computing, and has published SIGGRAPH work on MLS-MPM physics solvers. Ethan’s background spans internships at NVIDIA, Adobe, Microsoft Research Asia and hands-on contributions to notable open-source projects like Taichi and DiffTaichi, where he implemented performant simulation, rendering, and differentiable examples. He combines deep systems and GPU programming expertise with founder-level product execution, and uniquely translates research prototypes into scalable developer-facing tools for 3D generation.
code12 years of coding experience
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at Massachusetts Institute of Technology
bookBachelor’s Degree Computer Science (Yao Class IIIS), Bachelor’s Degree Computer Science (Yao Class IIIS) at Tsinghua University
languagesChinese, English
github-logo-circle

Github Skills (20)

simulation10
algorithms10
c-language10
python10
simulator10
simulations10
gpu-programming10
physics10
computer-graphics10
numerical-methods10
gpu10
differentiable-programming10
cprogramming-language10
graphic9
file-processing8

Programming languages (4)

C++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
taichi-dev/taichi

Nov 2016 - Jun 2022

Productive, portable, and performant GPU programming in Python.
Role in this project:
userDeveloper (likely focused on GPU programming and possibly graphics)
Contributions:48 releases, 581 reviews, 5824 commits in 5 years 7 months
Contributions summary:Ethan contributed to the Taichi project by exploring GUI implementations using Kivy, adding DCRAW image processing support, implementing a stiffness example using Taichi's 2D simulation tools, developing a SkyTexture class, and adding a JSON header. The user is involved in various aspects of the project, touching on different areas like file I/O with PLY, and implementing a test log functionality, showing a broad range of involvement in the project.
gpu-programmingdifferentiable-programmingpythongpucomputer-graphics
yuanming-hu/taichi_mpm

Aug 2018 - Feb 2022

High-performance moving least squares material point method (MLS-MPM) solver. (ACM Transactions on Graphics, SIGGRAPH 2018)
Role in this project:
userBack-end Developer
Contributions:2 releases, 2 reviews, 107 commits in 3 years 7 months
Contributions summary:Ethan's commits primarily involve updates to the `mls-mpm88.cpp` file, indicating a focus on the core implementation of the material point method solver. Code changes suggest refinements to the simulation's physics calculations and numerical methods. The commits likely involve bug fixes, performance improvements, or feature enhancements related to the material point method's core algorithms.
material-point-methodhierarchicalmls-mpmacminformation-theory
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.
Request Free Trial
Ethan Hu - Founder And CEO at Meshy