Yingnan Ju is a Senior Software Engineer with 11 years of experience, currently working at Microsoft in Bellevue after a long association with Microsoft Research and vendor teams building HoloLens and universal app experiences. He holds a PhD in Computer Engineering from Indiana University Bloomington and brings research-rooted expertise in computer vision and visualization from roles at GE Research and MSR. Yingnan’s background spans low-level system testing at Oracle to applied research on medical image visualization, reflecting a rare blend of systems, imaging, and mixed-reality application development. Colleagues can expect a developer who bridges academic rigor with production delivery, able to translate research prototypes into robust user-facing apps.
11 years of coding experience
4 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Engineering, Doctor of Philosophy - PhD, Computer Engineering at Indiana University Bloomington
Master of Science (MS), Computer Software Engineering, Master of Science (MS), Computer Software Engineering at Peking University
Bachelor of Science (BS), Electrical, Electronics and Communications Engineering, Bachelor of Science (BS), Electrical, Electronics and Communications Engineering at Civil Aviation University of China
Contributions:25 PRs, 162 pushes, 2 branches in 2 years 6 months
visualization
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
Yingnan Ju - Senior Software Engineer at Microsoft