Peiran Yao

Applied Scientist at Amazon

Toronto, Ontario, 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

🤩
Rockstar
🎓
Top School
Peiran Yao is an applied scientist and soon-to-be PhD (University of Alberta, Winter 2024) with 13 years of experience building and researching large language models, NLP systems, knowledge graphs, and efficient ML algorithms. Currently at Amazon after a recent research internship focused on LLM reasoning, agents, and prompting, he combines production-facing engineering with peer-reviewed research published at ACL/EMNLP/EACL/WWW/KDD. His background spans industry and academia—designing scalable anomaly-detection and AIOps systems, optimizing deep NLP model efficiency, and integrating NLP pipelines for enterprise analytics. A full-stack thinker, he contributes to open-source front-end and Android projects (including a lightweight Sina Weibo client and the Tsinghua mirror web UI), reflecting hands-on UI and mobile skills beyond core research. Fluent in both technical and English-language disciplines from dual degrees at Tsinghua, he brings a rare mix of rigorous research, software craftsmanship, and product-minded execution.
code13 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Alberta
bookBachelor of Engineering Computer Science, Bachelor of Engineering Computer Science at Tsinghua University
github-logo-circle

Github Skills (14)

html10
javas10
android-ui10
web-development10
front-end-development10
android-development10
java10
bootstrap9
bootstra9
api9
apim9
css8
vue7
vue-jsx7

Programming languages (13)

JavaC++CTeXHTMLKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
A light Sina Weibo client for Android
Role in this project:
userMobile Developer (Android)
Contributions:208 commits, 2 PRs, 125 pushes in 1 year 4 months
Contributions summary:Peiran primarily contributed to the BlackLight Android application by implementing new features. Specifically, they added an attitudes API for liking and disliking posts, and they incorporated a like button into the HomeTimeline view. They also modified the model to include a field to mark whether a message was liked or not.
xposedsinalightandroidstudioandroid
tuna/mirror-web

May 2016 - Feb 2021

Source code of the web interface of https://mirrors.tuna.tsinghua.edu.cn/
Role in this project:
userFront-end Developer
Contributions:1 review, 69 commits, 18 PRs in 4 years 10 months
Contributions summary:Peiran primarily worked on the front-end web interface for a mirror site. Their contributions focused on implementing UI enhancements, including the addition of a modal for selecting installation ISO images and integrating a selectpicker for improved user experience. They also made changes to the JavaScript files and HTML to display descriptions, update the UI, and enhance the overall functionality of the website. The user demonstrated proficiency in HTML, JavaScript (specifically, ES6), and potentially using a front-end framework or library for UI components.
tsinghuaweb-interfacetunamirrorsedu
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