Summary
Chaoying Du is a software engineer based in the San Francisco Bay Area with experience across consumer tech and entertainment software, currently building at Roblox after earlier engineering roles at Apple. With a Master of Entertainment Technology from Carnegie Mellon and a Computer Science degree from Shanghai Jiao Tong University, she brings a blend of game-focused programming and production-grade engineering. Her background includes research and teaching roles at CMU and internships in visual effects and finance IT, giving her cross-disciplinary fluency between creative pipelines and robust backend systems. At Roblox she applies this mix to large-scale, user-facing platforms, leveraging insights from both game tech and mobile/OS-level engineering learned at Apple. Colleagues describe her as a pragmatic problem-solver who moves smoothly between prototype research and shipping reliable features in production. Her profile email on GitHub hints at direct product collaboration and a hands-on approach to integrating engineering with product teams.
2 years of coding experience
4 years of employment as a software developer
Master’s Degree, Master of Entertainment Technology, Computer Games and Programming Skills, Master’s Degree, Master of Entertainment Technology, Computer Games and Programming Skills at Carnegie Mellon University
Bachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at Shanghai Jiao Tong University