
Hello everyone! My name is Frank, and I'm a Computing + Financial Management student at the University of Waterloo. I'm eager to learn more about building projects using CS, and how it can be used to connect to the financial industry. I also take part in any case competitions that come up, so you might see me at one from time to time. In my free time, I enjoy playing piano, badminton, and spending time with friends. I'm always down for a quick game of badminton if you reach out :) That's all for now, I'm looking forward to the rest of my Waterloo journey!

In my program, I learn coding from the David Cheriton school of Computer Science, as well as fundamental finance knowledge from the School of Accounting and Finance. CFM combines both of these skills, teaching me to use knowledge of both Finance and CS to build meaningful, real-world projects that can be used in markets.

For two years, I've studied under the IB program, taking rigorous courses like High Level Mathematics and Economics to enhance both my problem-solving and understanding of global markets. The IB program pushed me to maximize my capabilities through hard work and dedication, and the results were well worth it.





An automatic allocation model for TSX benchmark tracking

Led a national non-profit organization connecting high school students with career opportunities

Using our product, we plan to reduce carbon emissions in our environment by tracking a user’s carbon footprint. By allowing the user to be aware of their carbon footprint and daily activities that cause it, users can reduce carbon emissions in the environment by following the solutions the app provides. With our start up, we aim to cleanse our atmosphere and bring our planet one step closer to a carbon-free environment. Sheridan college has generously granted us with a $2000 honorarium to fund our startup project

Built an interactive dashboard displaying stock data with visuals and market analysis

Editor of a team that wrote a fully reasearched business article
Reach out to me here: