Yujie An

Senior Software Engineer at Google

Ann Arbor, Michigan, 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
Yujie An is a Senior Software Engineer at Google with 13 years of experience building and optimizing core data processing systems. With a PhD in Computer Science and top honors from Shanghai Jiao Tong and the University of Michigan, he combines deep algorithmic knowledge with practical production experience at scale. His background includes internships at Facebook working on real-time infrastructure and high-volume TCP analytics, and years coaching ACM ICPC and teaching algorithms and parallel computing, which sharpen his problem-solving and mentoring skills. Based in Ann Arbor, he is known for turning complex distributed-data challenges into reliable, testable systems and for bridging academic rigor with hands-on engineering in large-scale environments.
code13 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, 3.94, Bachelor of Science (BS), Computer Science, 3.94 at University of Michigan
bookBachelor of Science (BS), Electrical and Computer Engineering, 3.87, Bachelor of Science (BS), Electrical and Computer Engineering, 3.87 at Shanghai Jiao Tong University
languagesChinese, English

Github contributions (4)

github-logo-circle
CLDP/USACO-Contest

May 2013 - Mar 2017

Contributions:178 commits, 38 pushes in 3 years 10 months
CLDP/ACM-ICPC

Sep 2013 - Sep 2018

Contributions:482 commits, 313 pushes in 5 years
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
Yujie An - Senior Software Engineer at Google