I am a Software Engineer at Google. I graduated from the University of Waterloo.

I have interned as Software Engineer at Google, Amazon, IBM, and Ubisoft.

I also worked as a Deep Learning Research Developer at the
Vision and Image Processing Lab and the NLP lab at the University of Waterloo.



ObjectVersionControl Web Application

Full stack App that performs real-life “version control” with applications in forensics and personalized object tracking.

Built with the Flask framework, Python and MySQL backend, JavaScript frontend.

Real-time object detection powered by OpenCV, YOLO and TensorFlow; design followed the layered architecture and REST API styles

Github Link

SentiStocks: Analyzing Tweet Sentiment and Stock Price with Distributed Computing

Developed application that analyzes/visualizes tweet sentiment and stock prices in real-time using Python and Spark

Established local server to stream Twitter API data via TCP sockets which is processed via Spark Streaming

Sign Language Detection

Developed deep learning model to detect and classify the sign language alphabet in real time utilizing Tensorflow’s object detection API and Convolutional Neural Nets in Python.

Github Link

Gitarmi Web Application

Developing web platform for artists to host and customize digital portfolios and engage in freelancing activites with other users, utilizing Angular JS, Angular Material, Node JS, Express JS and MongoDB.