James Cai

1B University of Waterloo Math Bussiness Student


Resumé Projects

About Me

I'm a first-year Math/Bussiness student at the University of Waterloo and an aspiring data scientist. I'm passionate about networking and infrastructure development, and seek to create impactful and creative project to solve 21st century problems

.


My Projects

Splitstub


Scans a receipt and interprets meshes the letters together using deep reinforcment learning, allowing the user to select the products they wish to "split" the costs with other people. Processing was done via Node.js and information was stored using Python. (still a work in progress).

Flexiqueue


Resturant booking web app built during NWHacks 2021 to respond to the decline of small resturants due to COVID-19. Built to handle all the booking, ordering and seating at a resturant, Flexiqueue was built using Flask with Python in the backend, interacting with the webpage via Flask and AJAX, and storing info via MariaBD

PyTetris


Tetris game made with Python using object oriented programming and pygame.

jamescai0.github.io


Personal website created using HTML/CSS to display my projects and experiences aswell as to elaborate on myself.


Experiences


Here are some of my past experiences I would like to elaborate on


Cyber Security Instructor

June 30th 2020 - August 18th 2020

Taught youth between the ages of 12-18 about cybersecurity and simple shell programming in both Windows and Ubuntu operating systems. Topics covered include plugin manipulation, group, network, and user policy management, TCP-IP stacks, SSH encryption, and backdooring.


Math Club Executive

September 18th 2018 - June 20th 2020

Was the head of the club's promotion and recruitment. I raised the attendence by 100% after a promotion during a social at our school. Assisted new members with acclimating with contest math content.


Corps Head of training

September 18th 2018 - June 20th 2020

Was the head of a team of instructors at our local cadet corps with over 100 youth. In charge of moderating lesson plans, instructor communcation and morale. During the advent of the pandemic, spearheaded online training through engaging video, podcasts, and games.