Relevant coursework: Data Structures and Algorithms, Database Systems, Operating Systems, Computer Networks, Machine Learning, Artificial Intelligence.
Extracurriculars: Hack the North, Waterloo Data Science Club, Waterloo Artificial Intelligence Club, Waterloo Computer Science Club.
Developed a dynamic and user-friendly dashboard using ReactJS for clients to review accuracy of machine-learning models, reducing average time spent per review from 80 seconds to 25 seconds (69% decrease).
Digitalized insurance application forms by reconstructing OCR data from Amazon Textract into interactable HTML pages, reducing average time spent filling out an application package from 12 minutes to 5 minutes (58% decrease).
Developed and deployed video inpainting models from scratch for spatial and temporal gap-filling of large satellite image datasets which removed 99% of cloud covereage.
Researched efficacy of and implemented CNNs, GANs, RNNs, Transformers for deep learning with geospatial datasets.
Optimized data pipelines and parallelized training and testing loops across multiple GPUs which reduced training and testing times by 95%.
Developed backend of messaging service in Java with SpringBoot using MySQL database to hold user data, content. Used MyBatis framework to handle interactions with REST APIs.
Refactored existing code to incorporate design patterns such as dependency inversion to prioritize adaptability, maintainability, and scalability.
Implemented caching and concurrency capabilities to efficiently handle simultaneous CRUD calls.