Education
University of Toronto
Bachelor of Applied Science in Computer Engineering + PEY Co-op
2022 - Present
Notable Courses
- ECE241: Digital Systems
- ECE243: Computer Organization
- ECE297: Software Communication and Design
- APS360: Fundamentals of Deep Learning
- ECE344: Operating Systems
- ECE345: Algorithms and Data Structures
Projects & Experience
View the available collection on this website.
Skills & Abilities
Programming
- Python (including Streamlit and LangChain)
- C
- C++
- CSS
- Java
- JavaScript (including React, LangChain, Node.js, Next.js)
- TypeScript
- SQL
- Assembly (Nios II)
- Verilog
- HTML & XML
Technical
- Object-Oriented Programming
- Machine Learning Frameworks & Libraries
- Optimization Algorithms
- FPGAs
- Debugging
Non-Technical
- Bilingual in English & Mandarin
- Team Leadership
- Communications
- Teamwork
- Problem Solving
- Attention to Detail