I am a senior year Computer Engineering student at UBC with a diverse background of knowledge and enthusiasm for machine learning and cloud computing. I have industry experience in full stack and embedded development, and I am well-versed in modern programming languages such as Python and C++. I am keen to expand my skills and have demonstrated interest in developing software and hardware solutions to support the businesses around me. I am eager to tackle challenging problems in a team, especially in the fields of healthcare and sustainability, but I also enjoy working on personal projects that solve everyday problems.
Developed and tested software to improve the operations of wireless real-time communication gateways
September 2020 – April 2021
Collaborated with course instructors in reviewing and grading assignments to ensure smooth course operation
September 2020 – Present
Developed a distributed system to optimize BC healthcare supply chain processes through RFID automation
May 2019 – August 2019
A Pac-Man themed, build-your-own-level video game designed with accessibility features for children with disabilities
Tools used: 
March 2020 – June 2020
A computer vision program designed with machine learning and OpenCV to play the three cups and a ball game
Tools used: 
May 2020 – June 2020
A system designed to play the video game Pong between an app and a microcontroller
Tools used: 
November 2019 – December 2019
An app designed to automate checking next bus arrival times at a bus stop through SMS
Tools used: 
July 2018 – August 2019
A cloud based, smart photo frame that uses voice activation and pairs with an app to simplify photo sharing and viewing
Tools used: 
March 2019 – April 2019
An embedded system designed to help retail customers navigate an unfamiliar store and shop for their needs
Tools used: 
January 2019 – March 2019
A React web app designed to allow users to practice English speaking with an AI chatbot
Tools used: 
January 2019
A distributed system designed to enable users quick and secure access to a smart locker using an app and NFC communication
Tools used: 
March 2018 – April 2018
An autonomous robot designed to perform tasks including self-driving, following a path, and writing words
Tools used: 
February 2018 – March 2018
Python
C
C++
C#
Java
SQL
HTML
CSS
JavaScript
JSON
XML
LaTeX
Verilog
ARM
X86
Visual Studio
Jupyter
IntelliJ
Unity
Android
React
AWS
Git
Vim
IAR
Quartus
Windows
Linux
MacOS
Raspberry Pi
Arduino
Cyclone V
TM4C
Data Structures and Algorithms
Artificial Intelligence
Computer Vision
Computer Networking
Operating Systems
Digital Design
Database Systems
Machine Learning
Quantum Computing
Network Security and Cryptography
Embedded Systems
Signals and Systems