About
Hi there! I'm Sicheng Ouyang, a Software Engineering student at the University of Waterloo (Sep 2025 - 2030). I like building full stack web apps and exploring practical ML applications. I have experience in backend systems, ML workflows, and product delivery from my own projects and serveral internships. And I'm passionate about learning from production data and iterating quickly in real environments.
Experience Highlights
- Co-founded and built an A-Level study platform on Tencent Cloud, reaching roughly 1,000 daily active users.
- At Tencent Music, evaluated 10 speech synthesis models across 20+ experiments and improved vocal consistency by 20%.
- Built a React Native map app with location visualization and optimized trail storage/rendering for better performance.
- Ran handwriting recognition data experiments to 96% accuracy and deployed a local DeepSeek setup used by 20 researchers.
How I Build
I start from the basic file tree to backend API design, then build up to the frontend and user experience. I prefer simple and debuggable designs first, then increase complexity only when production behavior shows clear need. I also like to learn from data, whether it's user feedback or system metrics, and iterate quickly in real environments.
Skills Snapshot
- Languages: Python, Java, C++, JavaScript, TypeScript, HTML/CSS.
- Frameworks/Tools: FastAPI, Flask, React, React Native, MySQL, Git, WordPress, LaTeX.
- Working style: measurable iteration, clean interfaces, and production-aware implementation details.
- Languages spoken: English (fluent), Mandarin Chinese (native), French (basic).
More About Me
besides all of the coding, I am also a big fan of going to the gym and play tennis, FPS games are also a fun way to relax and connect with friends. I also enjoy traveling and exploring new places, especially if there are good food around!