Yijun Yan is a full-stack software engineer and MPhil candidate in Computer Science at UNSW with nine years of coding experience, currently building learner-focused ed-tech at Learnable while researching human-computer interaction at UNSW’s BoDi Lab. He combines production experience shipping UX-driven web features and backend endpoints with applied research skills—recently optimising race car performance via mathematical modelling and neural networks for Sunswift Racing. Known for treating app development as personal expression, he maintains side projects (including Curves) and contributes to open source, reflecting a curiosity for emerging tech and practical impact. High academic achiever (BS Computer Science with Distinction, ATAR 99.85) who bridges rigorous technical foundations with hands-on product delivery in Sydney.
9 years of coding experience
2 years of employment as a software developer
High School Student, Maths Advanced, Extension 1 & Extension 2, EAL/D, Physics, Chemistry, Software Design & Development, 1st in NSW for Software Design & Development; 10th for Physics; ATAR 99.85, High School Student, Maths Advanced, Extension 1 & Extension 2, EAL/D, Physics, Chemistry, Software Design & Development, 1st in NSW for Software Design & Development; 10th for Physics; ATAR 99.85 at Killarney Heights High School
Explorer Program, Explorer Program at MLH Fellowship
UNSW Sydney
Junior High School Student, Junior High School Student at Shenzhen Foreign Languages School
Contributions:269 pushes, 1 branch in 2 years 2 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
Yijun Yan - Full-Stack Software Engineer (IC-2) at Learnable