An Chen

Assistant Professor at University of Alberta

Montreal, Quebec, Canada
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
An Chen is an Assistant Professor in the Electrical and Computer Engineering Department at the University of Alberta with a decade of experience spanning academic research and industry R&D. He holds a PhD in Computer Software Engineering from Concordia University and his research focuses on program analysis, fault localization, regression testing, and software maintenance. Prior roles at Huawei, Bank of Canada, Tianjin University, McGill, and various art-tech projects reflect a blend of applied algorithm engineering, web development, and creative systems like 3D motion-capture and AR/VR for education. He has practical experience designing automated testing frameworks and production-ready tools, and has extended fault localization techniques during his doctoral work. Known for bridging rigorous research with hands-on engineering, he brings both theoretical depth and product-oriented delivery to software reliability problems. Outside core research, he has led interdisciplinary projects that bring technical solutions into live performance and educational contexts.
code10 years of coding experience
job6 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Software Engineering, Doctor of Philosophy - PhD, Computer Software Engineering at Concordia University
languagesEnglish, French, Chinese, Spanish
github-logo-circle

Github Skills (4)

python4
git2
git-plumbing1
gitpython1

Programming languages (2)

JavaScriptPython

Github contributions (5)

github-logo-circle
anrchen/353-db

Oct 2016 - Dec 2016

Contributions:2 PRs, 74 pushes, 6 branches in 1 month
postgresqlsqldatabasemysql
anrchen/splints

Feb 2018 - Apr 2018

Special-Purpose Legwork for INtegration of Ticketing Systems.
Contributions:23 PRs, 27 pushes, 2 branches in 2 months
ticketingticketing-systemspurpose
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
An Chen - Assistant Professor at University of Alberta