Ricky Huang

Education


University of Waterloo

Sep. 2022 — Aug. 2026 Expected

Bachelor of Computer Science

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.

Experience


RiskMind AI

May 2024 — Present

Software Engineering Intern

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).


H2O Geomatics

Jan. 2024 — Apr. 2024

Machine Learning Engineering Intern — White paper

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%.


ByteDance

May 2023 — Aug. 2023

Backend Software Engineering Intern

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.