



I'm Rick, a third-year data science student at UWaterloo. I enjoy combining my technical skills with my creative side to build whatever I can think of. Some topics I'm currently interested in are the impacts of AI on education, how user data from social media apps is being used, and a field of math called measure theory. In my free time, you'll find me drawing, listening to KPop, or trying foods from all over the world.







Machine Learning Engineer Intern
Arcturus Networks Inc.
Sep 2025 — Dec 2025
Training, quantization, and deployment of SOTA models for edge inference

Undergraduate Research Assistant
Vision and Image Processing Lab
May 2025 — Aug 2025
Applications of Meta's Project Aria glasses

Software Developer Intern
Equitable Life
Jan 2025 — Apr 2025
Task automation and NLP classification

Undergraduate Teaching Assistant
Math Tutoring Centre
Sep 2024 — Dec 2024
Teaching Calculus I, II, III

Undergraduate Research Assistant
University of Waterloo
May 2024 — Aug 2024
Prediction algorithms for staionary points of microswimmers in Stokes flow

Data Science Intern
University of California: Santa Cruz
Jun 2022 — Aug 2022
Building data pipelines to help astronomers study the Mrk 421 blazar


University of Waterloo
Bachelor of Mathematics, Data Science
Sep 2023 — Apr 2027
GPA
3.96/4.0

National University of Singapore
Exchange Semester
Jan 2026 — May 2026
GPA
🥥 / 🌴

University of British Columbia
Concurrent Studies
Sep 2022 — Dec 2022
GPA
4.33/4.33

Programming Languages
Python
C/C++
SQL
R
MATLAB
Go
Data Science & Machine Learning
PyTorch
Tensorflow
scikit-learn
NumPy
OpenCV
Pandas
Jupyter
Pillow
Databases
PostgreSQL
MongoDB
MySQL
MS Access

LearnPlusPlus
Deep learning library providing a neural network class. Train any network you can dream of, then perform lightning fast inference! Supports model serialization and transfer learning.
Mini-C Compiler
Compiler for a subset of the C language with support for basic control flow and I/O. Comes with compiler optimizations to increase execution speed and minimize binary size.
Biquadris
Multiplayer Tetris game where you can crush your friends! Compete against them using fun power ups on a variety of levels and game modes.
Personal Website
The amazing website you're looking at right now! This is still a work in progress, so feel free to give me some feedback!!!
