Keras / Tensorflow | PyTorch / TorchFX |
ONNX | MLIR |
Pandas | Numpy |
Scikit-Learn | Scipy |
Work experience
2023/07Present
Staff Software Engineer - Deep Learning Performance
Untether AI - Toronto, ON
- Contributed to the HW design of the second and third generation chips.
- Managed a team of seven to develop and deploy different neural networks on the Untether's floating point inference accelerator card.
2021/092023/07
Deep Learning Engineer
Untether AI - Toronto, ON
- Designed integer versions of common ML layers.
- Implemented new integer quantization techniques that combined quantization aware training and sequential knowledge distillation.
- Architected an end to end python application to quantize, compile, and execute neural networks on the first generation chip.
- Developed convolutional kernels tailored to Untether's parallel architecture.
- Coordinated the internship program by helping hiring and training two students per term.
2020/042021/09
Support Researcher
Huawei R&D Laboratory - Waterloo, ON
- Contributed to the development of a Remote Differential Compression method based on Shannon Entropy, Jaccard Similarity, and HyperLogLog.
- Developed a benchmarking framework on Go to compare our invention against popular algorithms such as DEFLATE, RSYNC, CDC, and others.
- Listed as inventor in the Jaccard RDC High-Value Patent application.
CO-Op EXPERIENCE
2019/082019/12
Systems Engineer - Advanced Research and Collaboration
Christie Digital Systems - Waterloo ON
2018/052019/05
Research and Development Engineer - Uncooled Infrared
Teledyne DALSA - Waterloo ON
2017/012017/12
Automated Tools Developer - QA Engineering
SAP - Waterloo, ON
Education
2016/082021/05
B.A.Sc. in Systems Design Engineering - Artificial Intelligence
University of Waterloo
- Summa Cum Laude / Dean's Honors List.
NOTABLE Projects
2020/082021/04
ChexScan - Capstone Project
University of Waterloo
- Created a machine learning model for disease screening of chest X-Rays.
- Finished first place for BioMed category and submitted results to EMBC 2021.