Hi, my name is Ricky.
I'm a software developer
studying CS at UWaterloo.

Know more

About me

Profile Image

This is where you can describe about yourself. The more you describe about yourself, the more chances you have!

Extra Information about you! like hobbies and your goals.

View Resume



DirectU is a machine learning-powered university degree planner for UWaterloo Math and CS students. It uses course reviews from UWFlow, our university's course review platform, to suggest a course sequence that you'll enjoy and that fits your requirements!

See Live Source Code

Project Title 1

Demonstrate in this description the skills of a programmer: such as having commitment, having perseverance and accepting alternative solutions. Remember that being a portfolio you are not selling the project, you are selling yourself, it reflects the resources used: Frameworks, libraries, platforms, etc.

See Live Source Code

Project Title 2

If the project was collaborative, reflect it in this description, that will demonstrate communication and/or leadership skills. Additionally, if you made use of the mastery of a second language, it will reflect on you professionalism.

See Live Source Code


[Put your call to action here]

Call to Action