Hanyuan Li is an advanced computer science graduate and backend-focused developer based in Sydney with a decade of hands-on experience across academia, startups, and industry. He tutors software construction and modern Rust programming at UNSW while bringing practical engineering experience from roles at Atlassian, ResMed, and a retail-simulation startup where he picked up Unity and C#. Hanyuan has led a major data-platform project, contributed embedded C++ features for medical devices, and co-founded UNSW’s Software Development Society to grow a student developer community. Comfortable across Java, TypeScript, Rust and backend systems, he combines full-stack delivery with a strong interest in programming languages and tooling. Notably, his background blends production software engineering with teaching—translating complex systems knowledge into curriculum and mentorship.
10 years of coding experience
1 year of employment as a software developer
North Sydney Boys High School
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at ETH Zürich
Contributions:4 releases, 14 commits, 2 PRs in 4 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.