Ethan Cheng is a deep learning intern and Computer Science student at the University of Illinois at Urbana-Champaign with over a decade of hands-on coding experience across Python, Go, and Java. He has interned at top-tier engineering organizations including NVIDIA and Google, and brings practical experience in web services, full-stack development, data science, and robotics systems integration from roles at Cloudflare, Granular, and his long-running leadership of a high-school robotics software team. Comfortable moving between research and production, he has built computer-vision systems with OpenCV, worked on Argo-related infrastructure, and is actively teaching himself TensorFlow to bring ML models into deployment. A New Yorker with a creative streak, he writes fiction, does 3D modeling in Blender, and practices kendo—interests that reflect a blend of technical rigor and imaginative problem-solving. He publishes projects and experiments on his personal site and GitHub, often prototyping whatever software idea strikes him next.
11 years of coding experience
4 years of employment as a software developer
University of Illinois Urbana-Champaign
Pre-College Program, Mathematics and Computer Science, 3.5, Pre-College Program, Mathematics and Computer Science, 3.5 at Carnegie Mellon University
Stuyvesant High School Diploma, Focus in Computer Science and Mathematics, 94.2, Stuyvesant High School Diploma, Focus in Computer Science and Mathematics, 94.2 at Stuyvesant High School
Contributions:31 commits, 5 pushes, 1 branch in 1 year
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.