Frankie Yuan

Software Engineer at Meta

San Francisco Bay Area United States
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
Frankie Yuan is a software engineer with 8 years of experience who blends strong academic rigor—MS in ECE from CMU (3.98 GPA) and a CS BS from UIUC—with hands-on production work at Meta and internships at ByteDance and Sina. He builds reliable backend systems, data pipelines, and ML infrastructure, and has driven vulnerability management and content-understanding integrations for Facebook/Instagram/Threads. Frankie has notable open-source contributions to PrairieLearn, where he led group-collaboration features and database improvements used across top US universities, demonstrating both product-minded design and low-level database work. His background in software testing and flaky-test detection, plus experience reducing ML training failures by 30%, shows a practical focus on system robustness and measurable impact. Based in the Bay Area, he pairs research experience in social media and misinformation with production engineering skills across Python, React/GraphQL, Hack, and SQL.
code8 years of coding experience
job2 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
bookMaster of Science, Electrical and Computer Engineering, 3.98/4.00, Master of Science, Electrical and Computer Engineering, 3.98/4.00 at Carnegie Mellon University
languagesChinese, English
github-logo-circle

Github Skills (6)

postgresql10
sql10
back-end-development10
autograd10
javascript9
nodejs8

Programming languages (3)

TypeScriptJavaJavaScript

Github contributions (5)

github-logo-circle
PrairieLearn/PrairieLearn

Aug 2020 - Feb 2021

Online problem-driven learning system
Role in this project:
userBack-end Developer
Contributions:8 reviews, 10 commits, 19 PRs in 6 months
Contributions summary:Frankie primarily focused on implementing and improving group support features within the assessment system. This included adding functionality for collaborative assessments, updating group management, and enhancing the user interface for group interactions. They also worked on database-related modifications, such as changing database joins and ensuring correct display of group information. These contributions significantly impacted the user experience and system functionality of the group work system.
machine-learningproblemassessmentdrivingautograders
Contributions:115 pushes, 1 branch in 1 year 7 months
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
Frankie Yuan - Software Engineer at Meta