Summary
Junhua Yan is a software engineer with nine years of experience blending industry work at Google with deep academic research from a long-running PhD in Computer Science at UNC Chapel Hill. Based in Chapel Hill, NC, he has moved between roles as a researcher, teaching assistant, and multiple Google engagements, demonstrating an ability to translate research ideas into production software. His background spans communication engineering and information technology, giving him a strong foundation in both systems and applied research. Notably, he continued contributing to UNC research projects alongside internships and full-time roles, reflecting a sustained commitment to advancing both theory and practice.
9 years of coding experience
9 years of employment as a software developer
Master's degree, Information Technology, Master's degree, Information Technology at Huazhong University of Science and Technology
Bachelor's degree, Communication Engineering, Bachelor's degree, Communication Engineering at Central China Normal University
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of North Carolina at Chapel Hill