Sicheng Ouyang
Software Engineering student at UWaterloo focused on reliable backend systems, practical ML workflows, and product delivery.
Growth Line
2023.08
Mobile + Data Foundations
Built a React Native maps app with storage/render optimizations and ran handwriting recognition experiments up to 96% accuracy.
2024.06
ML Internship (Tencent Music)
Evaluated 10 speech synthesis models with 20+ experiments and delivered a 20% gain in vocal consistency.
2023.08-2025.06
Co-Founder Product Build
Built and operated an A-Level study platform (WordPress + MySQL + Tencent Cloud) with about 1,000 daily active users.
2025.06
Graduation
I graduated from High School! On to university and new adventures!
2025.09-present
Software Engineering @ UWaterloo
Deepening my systems, math, and algorithms foundations while building full-stack projects.
2026.04-2026.08
Software Engineer @ Mui Scientific
Building a new inventory system, refining legacy software, and updating the company's website.
2023.08
Mobile + Data Foundations
Built a React Native maps app with storage/render optimizations and ran handwriting recognition experiments up to 96% accuracy.
2024.06
ML Internship (Tencent Music)
Evaluated 10 speech synthesis models with 20+ experiments and delivered a 20% gain in vocal consistency.
2023.08-2025.06
Co-Founder Product Build
Built and operated an A-Level study platform (WordPress + MySQL + Tencent Cloud) with about 1,000 daily active users.
2025.06
Graduation
I graduated from High School! On to university and new adventures!
2025.09-present
Software Engineering @ UWaterloo
Deepening my systems, math, and algorithms foundations while building full-stack projects.
2026.04-2026.08
Software Engineer @ Mui Scientific
Building a new inventory system, refining legacy software, and updating the company's website.
What I Do
The areas I spend most of my time building and learning.
01
Backend Systems
I mainly use TypeScript and Python, with an emphasis on error handling, clear data ownership, and predictable APIs.
02
Applied ML
I fine-tune and evaluate open-source models, and experiment with multi-agent systems and prompting.
03
Practical Product Delivery
I turn prototypes into usable web, mobile, and desktop products, then improve them with real feedback.
04
Lightweight Developer Tooling
I build small tools for daily work and prefer simple scripts or local setups when they are enough.