Please contact me for personal information.
September 2013 – May 2018
B.Sc. Computer Science (Co-op) with Distinction
During my undergraduate career I was heavily involved in the school community, volunteering primarily for the Computer Science Course Union, where I held multiple elected positions. I founded the Ryerson Cycling Club, was a competing member of the competitive programming club, attended international hackathons and volunteered for various events on campus.
In my various positions as a volunteer and employee of the university I pushed and fostered a culture of student excellence and success in the computer science field. I worked tirelessly with students to provide advice, resources and pathways to reach post-graduation career goals – going above and beyond the basic duties and responsibilities of said positions.
My passion for mentoring, working with students and faculty to build a productive and positive student community culminated in mulitple awards and scholarships, as well as recognition by the Faculty of Science, being featured in the Faculty of Science 2017 Year in Review.
Thank you everyone who was a part of those five years.
July 2018 - Present
Vancouver, British Columbia
Designing, building and maintaining operational excellence of Amazon's Payments Acceptance & Experience services. In particular, ensuring customers order fulfilment reliability at the purchase level, prevention of unauthorized fraudulent purchases, and business metric pipelines.
September 2017 – April 2018
CPS109 – Computer Science I
CPS118 – Introduction to Programming for Scientists
June 2017 - August 2017
Vancouver, British Columbia
Primarily worked on the tax calculation platform which provided the core services that calculate the accurate amount of transactional taxes (sales tax and VAT) on Amazon. Provide the correct tax amounts to the customer at order time, and make sure audit records are stored safely to meet tax law requirements around the globe. Challenges included staying on top of the complex and ever-changing global tax rates and laws as well as computing calculations correctly and quickly, thousands of times a second.
May 2015 - September 2016
Full stack web developer for the realtime hydrometric, climate and weather data dissemination web services at Environment Canada. Built public facing, and backend internal systems used to track and warn the Canadian public of extreme flooding events.
May 2014 - July 2014
Developed features and fixes for the workstation-based testing environment at Ryerson University. Developed features for the primary testing application as well as extensions to the build system to allow non-technical professors to create runnable tests using a web service.
July 2019 - Present
Answer questions and engage with travel groups in various parks and hikes in the Vancouver area. Manage vehicle passenger pickups and dropoffs and promote safe and sustainable outdoor trekking.
Volunteer mentor for the Girls Learning Code workshop session held at Amazon in March 2019. Engage and conduct encouraging learning environment for families present.
Volunteer mentor for the nwHacks 2019 hackathon, Western Canada's largest hackathon. Engaged with and answered hackers' questions, and judged demos.
Various Positions (VP Communications, President, VP Academic)
Jan 2013 - April 2018
Founder, Co-President, Supervisor
January 2017 – April 2018
Founded the Ryerson Cycling Club in January 2017, built the website and created the Strava club. Advocated for cycling infrastrucutre on the university campus (see, The Ryersonian: Going Around in Circles for a video interview from 2017 😄) and organized groups rides. Worked with Andrew Di Santo in Fall 2017 to make the club an official university sports club.
Designed, organized and chaperoned the public virtual reality exhibit at Ryerson University's Science Rendezvous at Yonge-Dundas square alongside faculty members of the school of computer science.
August 2014 – September 2014
Helped new Ryerson University students get their school started on a good note by creating lasting friendships and memories. Was held responsible for the safety of over a hundred students throughout Ryerson's move in day and orientation week while facilitating and organizing activities and events.
The Dennis Mock Student Leadership Awards recognize graduating students who have made outstanding voluntary extracurricular contributions to their school or academic program department, their faculty, or to Ryerson University as a whole. The awards acknowledge and encourage student participation in university affairs.
This award was established in 1988 through generous donations from the Federation of Chinese Canadian Professionals. The recipient of this award is a student who has completed their third year of study in the Computer Science program and who has achieved academic excellence while displaying initiative and innovation in their studies.