About Me


I am a passionate Software Engineer and Machine Learning Researcher. I am currently a 3rd year Computer Science student studying at the University of Waterloo specializing in Artificial Intelligence. I am also persuing a major in Combinatorics & Optimization and a minor in Economics.

Outside of work and school, I am a fingerstyle guitar player, and music is considered one of my second languages. I don't understand it all the time, but I enjoy the beauty of it, just like French to me, which is the language I plan to learn next :) I also spend much time working on side projects to learn new technologies and experiment with my crazy ideas.

Experience


Replicant AI

Solutions Architect  ·  Toronto, ON  ·  Jan. 2021 - Aug. 2021

Replicant AI built the world's first autonomous contact center and is dedicated to revolutionize the industry of customer service.

As a Solutions Architect, I designed and developed the architecture of multiple Thinking Machines, the conversational AI assistants that utilize the power of NLU and NLP to provide an efficient and intelligent customer service solution. I also contributed to the internal Thinking Machine Development Platform and restructured the logic of how the machine thinks to enhanced machine intelligence using TypeScript.



Huawei Technologies

IoT/AI Researcher  ·  Waterloo, ON  ·  May. 2020 - Aug. 2020

Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices.

My responsibility at Huawei Waterloo Research Center was to investigate privacy-preserving machine learning techniques, innovate new algorithms and perform experiments to test our hypothesis. My research focused on Federated Learning, Cryptography and Differential Privacy.



FairVentures (A FairFax Company)

Solutions Developer  ·  Kitchener, ON  ·  Sept. 2019 - Dec. 2019

FairVentures is the innovation initiative of Fairfax Financial Holdings Ltd., with the mandate to research, develop, partner and invest in innovative solutions to support the Fairfax family of companies.

At FairVentures, my work covered a variety of aspects, including developing a Content Management System (CMS) using Angular and .NET, building statistical visualization single-page applications (SPA) with R Shiny, and designing a front-end SDK bridging JavaScript & CSS and R.



Projects


GIF Recommender for Twitter

A web application that recommends GIF for tweets. This project is an in-depth survey on machine learning techniques for keyword extraction specifically on Twitter dataset.

Music Generator

Classical music composing using LSTM and CNN generative models. This project use deep neural networks to discover underlying patterns in classical music masterpieces and use them to generate music pieces.

CC3K+

A terminal based role playing game (RPG) developed in C++ using the Model-View-Controller (MVC) framework.

Reversi

Reversi (Othello) game developed in C++ using the observer design pattern and X Window (X11) GUI.

Get in Touch!