Summary
Yusheng Ding is an interdisciplinary product designer and front-end developer with 11 years of experience blending human-computer interaction, information interaction design, and practical engineering. Trained at University of Toronto and UBC, he applies academic rigor to build VR empathy trainers and LLM-driven feedback tools that improve student understanding and communication. His background spans the full product lifecycle—from Unity-based prototypes and web front-ends to B2B2B e-commerce integrations and in-vehicle system releases at NIO—bridging R&D and go-to-market execution. He’s comfortable translating technical specs into user-facing copy and sales enablement materials, and has hands-on experience integrating payments and logistics services like Stripe and Cainiao. Known for teaching and mentorship in Unity 3D, he combines instructional clarity with product thinking to make complex systems approachable. Based in Vancouver, he’s currently focused on advancing immersive and AI-assisted educational experiences.
11 years of coding experience
2 years of employment as a software developer
Certificate, Digital Communication, Certificate, Digital Communication at Sheridan College
Master of Library & Information Studies - MLIS, Information Interaction & Design, and Human-Computer Interaction, Master of Library & Information Studies - MLIS, Information Interaction & Design, and Human-Computer Interaction at The University of British Columbia
Honor Bachelor of Science, Major 1: Communication, Culture and Information Technology | Major 2: Computer Science, Honor Bachelor of Science, Major 1: Communication, Culture and Information Technology | Major 2: Computer Science at University of Toronto Mississauga
Thornhill secondary school