Yihuan Dong

Software Engineer at Salesforce

Raleigh, North Carolina, 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

👤
Senior
🎓
Top School
Yihuan Dong is a software engineer and Ph.D. candidate with 11 years of experience building education-focused web and interactive systems, currently at Salesforce. His work blends research and production: designing learning analytics and proactive interventions from student trace logs while maintaining multi-server lab infrastructure and a block-based programming environment used by 2000+ students. At IXL and NC State he led cross-disciplinary projects, translating teacher and curriculum needs into scalable tools and reducing puzzle authoring time by over 80% with a template generator. Technically versatile across Java, JavaScript, HTML, SQL, R, Apache/Nginx, and full-stack web tooling, he quickly adopts new tech to accelerate research and product goals. He has a strong track record of mentoring students and aligning empirical insights with usable classroom features, making him effective at turning learning science into deployable software.
code11 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.), Computer Science, 3.73, Doctor of Philosophy (Ph.D.), Computer Science, 3.73 at North Carolina State University
bookBachelor’s Degree, Software Engineering, 3.3, Bachelor’s Degree, Software Engineering, 3.3 at Dalian University of Technology
languagesChinese, English
github-logo-circle

Github Skills (12)

snap7
blocks7
visual7
logger6
visual-programming-language6
backend5
educational-technology5
logging5
programming-language5
visual-programming4
django4
compiler3

Programming languages (2)

JavaScriptLua

Github contributions (5)

github-logo-circle
vmcatete/snapapps

Nov 2017 - Jul 2020

a visual programming language inspired by Scratch
Contributions:2 PRs, 80 pushes, 12 branches in 2 years 7 months
compilervisual-programming-languagevisual-programmingscratchprogramming-language
abanerjea/Absurdity.gmx

Mar 2015 - Apr 2015

Contributions:16 commits, 15 pushes, 1 branch in 1 month
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