Yilin Yang is a computer science student at the University of Michigan with nine years of practical software and team leadership experience building simulation, testing, and distributed data tools. Comfortable in Python, C++, Linux, and Git, Yilin has shipped production-grade systems at Amazon, integrated fuzzing into NASA JPL’s testing framework, and architected a reusable quadcopter simulator that emphasized testability and clean design. They pair hands-on engineering—often self-taught, from vim tweaks to metaprogramming tricks—with a knack for mentoring and coordinating multidisciplinary teams as a project manager and instructional aide. Early curiosity (they learned to code on a TI-84 and once built an “unbeatable” Tic-Tac-Toe AI) fuels a pragmatic humility: continually identifying weaknesses and improving code and team processes.
9 years of coding experience
1 year of employment as a software developer
Bachelor of Science in Engineering - BSE, Computer Science, Bachelor of Science in Engineering - BSE, Computer Science at University of Michigan
Contributions:50 commits, 5 pushes, 2 branches in 10 days
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.