Built with Path

Yiyuan Li

·Software Engineer

About

Software engineer and full-stack engineer with 2+ years of experience, specializing in Rust and C. Passionate about building high-performance systems and exploring the deeper mechanics of software.

Experience

2026 — Current

Software Engineer – AI at ClassDo Pte. Ltd.

Designed and built a multi-agent AI curriculum platform from scratch using a Turborepo monorepo. Owned software architecture decisions and integrated complex frameworks like SkillsFuture into Supabase.

2025 — 2025

Software Engineering Intern at Newcastle Australia IHE Pte. Ltd.

Developed a full-stack RAG AI learning platform and implemented a document parsing pipeline that reduced query response time by 40%. Built secure authentication systems and RESTful APIs handling 1,000+ daily requests.

2024 — 2024

Technical Leader, Data Structures & Algorithms at The University of Newcastle

Led intensive algorithm workshops and developed custom teaching materials for complex computer science concepts.

Projects

Education

2025 — 2026

Computer Science in Computer Science at Singapore University of Technology and Design (SUTD), 42 Singapore

2024 — 2025

Bachelor of Information Technology in Information Technology at The University of Newcastle

Skills

RustCC++PythonSQLTypeScriptGoReact.jsVue.jsPostgreSQLRedisAWSDockerDistributed SystemsRAGMicroservicesCI/CD