Nicolas Zheng

UBC Computer Engineering Graduate

Education

Features 01

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

Features 01

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)
Features 01

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)
Features 01

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