hero

Hi there 👋, I'm Dillion!

I'm a 5th year CS / BBA student 🎓 studying at the University of Waterloo and Wilfrid Laurier University. I've also interned as a software engineer 👨‍💻 at Shopify, Nvidia, Splunk, and Lime.


My current interests include distributed systems, concurrent and parallel programming, artificial intelligence and product management.

Please check out my open source projects in my portfolio for some examples of my work.

Reach out to me at 👉   hello@dillionverma.com

# Work Experience

  • Shopify

    Production Engineer

    Jan 2021 - Apr 2021 • 4 months
    Remote
  • Nvidia

    Software Engineer

    Jan 2020 - Apr 2020 • 4 months
    Santa Clara, California
  • Splunk

    Software Engineer

    Jan 2019 - Apr 2019 • 4 months
    San Jose, California
  • Lime

    Software Engineer

    Jan 2018 - Apr 2018 • 4 months
    San Francisco, California
  • Mitre Media

    Fullstack Web Developer

    May 2017 - Aug 2017 • 4 months
    Toronto, Canada

# Education


Facial Sentiment Intensity Analysis (Undergraduate Research Paper)

June 2020 - August 2020

Developed and trained a Deep Convolutional Neural Network (DCNN) on the ADFES-BIV facial emotions dataset to predict the intensity of human emotions with an average final prediction accuracy of 86% on unseen data.

Python
Jupyter Notebook
Tensorflow
Keras

Links

Meme Exchange

August 2019 - June 2020

Developed an online platform which allows users to buy and sell memes for a profit 💰. This project was completed individually on and off over the span of 10 months and is the cumulative result of all my frontend and backend web development learning until now.

Vue.js
Ruby on Rails
PostgreSQL
Redis
Firebase
AWS
Docker
Kubernetes

Links

Ricepay

January 2018 - August 2018

Co-founded and developed an online platform which allows users to order and pay for meals at restaurants using only their mobile devices.

React
React Native
Ruby on Rails
PostgreSQL
Redis
Firebase
AWS

Links

Sorcery

November 2017 - December 2017

Developed Hearthstone (a popular online card game) for the terminal completely from scratch using C++. Implemented many design patterns including Observer pattern (for board and players), Decorator pattern (for enhanced abilities of cards), and MVC pattern (for code structure).

C++

Links

EndlessBlock

June 2017

Developed a python library which can be imported into any python game and change the difficulty of the game based on the real-time emotion of the player. Uses OpenCV and webcam for facial recognition, and a custom machine learning model trained on a Kaggle facial emotion dataset using Tensorflow and Keras. This project recieved 1st place prize at the Global AI Hackathon - Toronto and was also invited to demo at NextAI Canada.

Python
PyGame
Keras
Tensorflow
OpenCV

Links

PocketDoc

May 2017

Developed at University of Waterloo's Equithon, Pocketdoc is an app where you can take a picture of your physical wound, and it returns suggested medicines or cures for the injuries or diseases identified in the wound. This project also placed as a top 10 finalist at Makeschool's Global App Competition 2017.

React Native

Links