Summary
Fan Yang is a Software Development Engineer with 8 years of experience designing and building scalable, distributed backend systems, currently contributing to Alexa communication features at Amazon. With deep expertise across Java, Python, C/C++, cloud-native AWS services, and machine learning frameworks, Fan blends rigorous system design and algorithmic thinking with hands-on implementation. He holds dual master's degrees in Computer Science and Organic Chemistry from the University of Maryland, reflecting a rare combination of computational and experimental rigor. Past roles include research engineering in chemistry and graduate teaching in data structures and AI planning, evidencing strong mentorship and interdisciplinary problem-solving. Fan’s background as both programmer and chemist quietly informs a methodical, data-driven approach to production software challenges.
8 years of coding experience
2 years of employment as a software developer
Master's degree, Computer Science, 3.94, Master's degree, Computer Science, 3.94 at University of Maryland
Bachelor's degree, Chemistry, 90/100, Bachelor's degree, Chemistry, 90/100 at Jilin University