Samuel Yang is an AI researcher and dual-major Computer Science and Psychology student at the University of British Columbia with 11 years of professional experience across research, software engineering, and QA. He has moved rapidly from internships and teaching assistantship roles into applied research at Noah’s Ark Lab, bringing hands-on expertise in machine learning, full-stack development, and database-backed systems. Samuel pairs rigorous software practices—Agile and test-driven development—with practical delivery experience from companies like Optum and Qatalyst Research Group. He also mentors peers and students as a former TA, and his background in psychology gives him an edge in designing human-centered machine learning solutions. Outside academic and engineering settings he’s tackled fast-paced operational work, demonstrating a capacity for high-throughput, detail-oriented tasks.
11 years of coding experience
1 year of employment as a software developer
Bachelor's degree Computer Science and Psychology, Bachelor's degree Computer Science and Psychology at The University of British Columbia
Associate of Science - AS Computer Science, Associate of Science - AS Computer Science at Langara College
A discord bot built on discord.js that supports playing music, permission management (ish), and rendering LaTeX. It also has support for user-developed plugins, if you wanted to do such a thing
Contributions:247 commits, 14 PRs, 206 pushes in 4 years 3 months
Contributions:2 PRs, 320 pushes, 3 branches in 6 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.