Hello! 👋 I'm Ricky.

Welcome to my studio of pixels, projects, and passion.

I am an incoming Software Engineering student at the University of Waterloo with a passion for full-stack development and human-computer interaction. I love building things that make life simpler and more meaningful.

I am always learning something new and turning ideas into real, usable projects. Whether it is a hackathon or a personal tool, I am driven by curiosity and the hope to make a difference.

Feel free to reach out!

Featured Projects

FitSage

FitSage is a smart, minimalist fitness web app designed to help casual exercisers track workouts, journal their fitness journey, and gain meaningful insights with the help of Google Gemini AI. It offers an intuitive, distraction-free interface, a personal dashboard for tracking progress, and a secure, quick sign-in with Google. FitSage transforms free-form diary entries into structured summaries and suggestions, giving users clarity without the clutter—all while keeping their data private and in their control.

Next.jsTailwind CSSsupabaseVercelGemini

CheFlow

CheFlow is an interactive app designed to help students and young adults take control of their cooking habits by making meal planning smarter and more engaging. It allows users to store and organize recipes, track fridge inventory, and receive personalized recipe recommendations based on available ingredients and time constraints. With built-in analytics like heatmaps and math regressions, CheFlow offers insights into your cooking patterns and ingredient usage—making it easier to plan meals, reduce waste, and grow culinary skills over time.

Processing

Tech Skills

Languages

Loading...

Tools / Technologies

Loading...

Awards

  • 3rd Place in the 2025 Canadian Team Mathematics Competition
  • Top 5% in the 2025 Euclid Mathematics Contest
  • Top 2% in the 2024 Canadian Senior Mathematics Contest
  • Top 2% in the 2024 Fermat Mathematics Contest (Honour Roll)