Tianyi Liu is a Senior Software Engineer with seven years of experience specializing in frontend development, currently advancing UI systems at Unity while completing a Master of Applied Computer Science at Concordia with a 4.0 GPA. He combines strong practical skills in JavaScript, Java, Python and SQL with hands-on QA and DevOps experience, having built CI/CD pipelines and automated testing for enterprise e-commerce and game-platform contexts. Tianyi’s research background in provenance semirings and weighted automata reflects a rigorous theoretical foundation that informs his attention to correctness and reproducible data flows in production UIs. Comfortable in agile teams, he has a track record of shipping user-facing features and mentoring through teaching assistant roles, and brings a unique blend of academic rigor and product-focused engineering to frontend challenges.
7 years of coding experience
1 year of employment as a software developer
Master of Applied Computer Science, Applied Computer Science, Master of Applied Computer Science, Applied Computer Science at Concordia University
Bachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Beijing Foreign Studies University
Project site for "Your Classifier is Secretly an Energy-Based Model and You Should Treat it Like One"
Contributions:38 pushes in 16 days
model-basedclassifiermachine-learningenergytreat
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.