Nicolas Zheng
UBC Computer Engineering Graduate
Projects
Education
University of British Columbia
Bachelors of Applied Science (BASc), Computer Engineering
Graduated with Distinction
Sep 2019 - May 2023
Major coursework
- Won cybersecurity mining contest (1st of 50) using GPU programming (C++, Cuda)
- Constructed Turing Complete CPU on FPGA board (Verilog)
- Implemented forward and backward operators for convolution and batch norm (Pytorch)
- Set up Frontend (NextJs, React) and Backend web (NodeJs Server, MongoDB, MySQL)(Javascript, NodeJs, SQL, React, NextJs)
Experience & Volunteering
Student Assistant
UBC Sauder Learning Labs
Oct 2020 - May 2023
Education
- Programmed scripts in Python to automate repetitive tasks to reduce time spent on manual procedures when organizing video databases to increase accessibility
- Implemented functions using REST API documentation for Panopto to implement python scripts
- Implemented task automation to streamline the process of organizing video databases (Python)
IT Manager, Treasurer
UBC Dance Club
May 2020 - May 2023
Community Arts and Culture
- Balanced budget of $30,000+ to achieve positive revenue to bring five affordable dance classes for 100+ students
- Redesigned website for responsiveness and mobile use to increase web traffic over 5 times(HTML, CSS, Javascript, Bootstrap)
Mobile Support Equipment Op
Department of National Defense
Aug 2018 - Present
Disaster and Humanitarian Relief
- Liaised with 7 other units in BC to ensure vehicle availability for domestic deployment (summer)
- Developed exceptional accuracy and attention to detail to ensure safety protocols are followed
- Followed instructions closely on complex procedures to ensure positive outcomes
- Maintained a calm demeanour in high-stakes situations to ensure tasks are completed correctly