Hi, I'm Yang Li, a full-stack software engineer based in Canberra, Australia. I build and ship SaaS and web applications using React, TypeScript, ASP.NET Core, PostgreSQL, and AWS. I enjoy turning stakeholder needs into practical technical solutions and collaborating with product and design teams to deliver reliable, scalable software across API design, data modelling, frontend development, testing, CI/CD, and cloud deployment. I also bring algorithmic and performance-focused experience from Python and C++ projects, including simulation and optimization work, and I thrive in cross-functional environments where clear communication and pragmatic engineering matter.

Hi, I'm Yang Li, a full-stack software engineer based in Canberra, Australia. I build and ship SaaS and web applications using React, TypeScript, ASP.NET Core, PostgreSQL, and AWS. I enjoy turning stakeholder needs into practical technical solutions and collaborating with product and design teams to deliver reliable, scalable software across API design, data modelling, frontend development, testing, CI/CD, and cloud deployment. I also bring algorithmic and performance-focused experience from Python and C++ projects, including simulation and optimization work, and I thrive in cross-functional environments where clear communication and pragmatic engineering matter.

Available to hire

Hi, I’m Yang Li, a full-stack software engineer based in Canberra, Australia. I build and ship SaaS and web applications using React, TypeScript, ASP.NET Core, PostgreSQL, and AWS. I enjoy turning stakeholder needs into practical technical solutions and collaborating with product and design teams to deliver reliable, scalable software across API design, data modelling, frontend development, testing, CI/CD, and cloud deployment.

I also bring algorithmic and performance-focused experience from Python and C++ projects, including simulation and optimization work, and I thrive in cross-functional environments where clear communication and pragmatic engineering matter.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Algorithm Designer & Software Developer at State Key Laboratory of Rail Traffic Control and Safety, Beijing
September 1, 2019 - January 1, 2021
Led development of an event-driven subway simulation prototype in Python with an object-oriented design to model train operations. Designed an Adaptive Large Neighbourhood Search (ALNS) optimisation algorithm achieving approximately 15% reduction in energy cost. Reimplemented performance-critical components in C++ with parallel computing to speed up simulation and optimisation. Communicated progress with industry partners to keep the project aligned with practical needs.
Full-stack Software Developer at Decorit.org
June 1, 2024 - July 1, 2024
Built and deployed a full-stack web platform using React.js, Next.js, and TypeScript to publish and organize original 3D interior design models. Designed backend data models and admin tools with Prisma ORM and SQLite to manage model metadata efficiently. Deployed on AWS EC2 with CloudFront for asset delivery and configured PM2 for Node.js process management, focusing on performance and SEO-friendly architecture.
Volunteer Developer at Artifex
September 1, 2024 - Present
Contributed to a community event website during a 1-week Agile sprint. Built interactive UI components and animations using Svelte, SvelteKit, and GSAP, and collaborated with technical and non-technical contributors to clarify requirements and deliver features within tight timelines.
Full-stack Developer at Psyquility
March 1, 2025 - March 1, 2026
Designed and shipped a full-stack SaaS platform for emotion tracking, task organization, and goal-reward workflows, serving 50+ beta users. Implemented 100+ REST API endpoints (C#, ASP.NET Core, EF Core, PostgreSQL) to support users, teams, permissions, and subscriptions. Implemented RBAC with an organizations/teams model and a permissions matrix. Optimized team data loading with bulk retrieval and in-memory mapping. Integrated Firebase Authentication, AWS S3, and Stripe for sign-in, storage, and billing. Built deployment pipelines with GitHub Actions and Docker-based development environments. Achieved ~85% test coverage across unit/integration/API tests.

Education

Master of Computing at The Australian National University
February 1, 2024 - November 1, 2025
Master of Engineering, Traffic and Transportation Planning and Management at Beijing Jiaotong University
September 1, 2018 - June 1, 2021
Bachelor of Engineering, Traffic Engineering at Beijing Jiaotong University
September 1, 2014 - June 1, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more