Chen Chen is a Senior Software Engineer with nine years of experience building user-focused products at Microsoft, where he progressed from Software Engineer to Senior Software Engineer. He combines strong front-end sensibilities—prototyping and design—with robust system programming foundations developed during his MS at UIUC and prior teaching and research roles. A quick learner and self-starter, Chen emphasizes UX, maintainability, and pragmatic refactors that improve long-term product health. His background uniquely bridges computer science and food science, reflecting a curiosity for interdisciplinary problem-solving. Outside work he enjoys music, detective stories, board games, and puzzles, which inform his methodical and detail-oriented approach to engineering.
9 years of coding experience
6 years of employment as a software developer
Master of Computer Science (M.C.S.) Computer Science, Master of Computer Science (M.C.S.) Computer Science at University of Illinois Urbana-Champaign
Bachelor's degree Food Science and Technology, Bachelor's degree Food Science and Technology at Zhejiang University
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.