About me

Make sure you know about me

University of Waterloo

I am a student at the University of Waterloo studying Software Engineering. My cumulative average is 96% and my expected graduation date is April, 2017.


As an avid outdoor enthusiast, I actively hike, ski, kayak, swim and cycle. In my spare time, I enjoy playing badminton and working out at the gym. I am always open to add to this list.


I am an extremely strong programmer with over eight years of experience. My primary skill set includes back-end development with a focus on data infrastructure.

My Skills

A little about what I can do


With over 8 years of programming knowledge, I am proficient in C++, C, Python, Java, and Scala. While back-end development with Flask, Node.js and MySQL is my preferred area, I am familiar with the entire web stack using HTML, CSS, and Javascript.

Data Analytics

While working on Facebook's MySQL implementation, I became extremely competent with SQL. I am experienced in performing analysis with AWS Redshift, Hive, Spark and MapReduce. I have applied multiple machine learning algorithms using Spark's MLlib.


My passion for programming stems from my original skills in mathematical fields. I have a solid foundation in algebra and combinatorics by focusing on number theory and graph theory. I am also familiar with probability theory and basic statistics.

Work Experience

Companies I've had the privilege to work for

View All