Summary
Chenchen Gu is a machine learning PhD student at Carnegie Mellon University with a decade of experience building software and conducting NLP/ML research. Trained at Stanford (BS, MS) and advised by leading researchers, Chenchen has contributed to published work on robustness and language models while also mentoring peers and teaching introductory CS. Their background blends hands-on engineering—Python backend services, AWS-hosted APIs, blockchain KYC integrations—and rigorous research, enabling rapid prototyping of reproducible experiments and production features. Based in the Bay Area, Chenchen pairs practical software craft with deep ML expertise and a penchant for mentoring, evident from leading CS sections and guiding new teaching staff.
10 years of coding experience
2 years of employment as a software developer
Master of Science - MS Computer Science, Master of Science - MS Computer Science at Stanford University School of Engineering
Doctor of Philosophy Machine Learning, Doctor of Philosophy Machine Learning at Carnegie Mellon University
Bachelor of Science - BS Computer Science, Bachelor of Science - BS Computer Science at Stanford University