Hi, my name is

Evan Dennison

Software Engineering student at UWaterloo.

About

Software engineering student at the University of Waterloo. Passionate about Backend Engineering and applied AI/ML.

Skills

These are the technologies I've worked with.

JS icon

JAVASCRIPT

Node.js icon

NODE JS

SQL icon

SQL

GraphQL icon

GRAPHQL

React.js icon

REACT JS

Python icon

PYTHON

MongoDB icon

MONGO DB

C++ icon

C++

Projects

Check out some of my recent projects.

Basket BuddyReal-time basketball shot-tracking app built with React Native, Python, and Raspberry Pi. It processes sensor data in real-time via a Flask and MongoDB backend, providing shooting stats and progress tracking with an interactive calendar.
Node-ifyFull-stack emergency messaging platform built with Node.js, MongoDB, and Twilio. Includes secure JWT authentication, user management, and the ability to send targeted SMS alerts to custom contact groups.
ChemCamFlask web app that converts chemical names to formulas using both text and image input, featuring OCR with Tesseract, a clean UI, and built-in help and history tools.
Tutor CentreFlask and MongoDB-based platform designed to connect students with tutors. Features filtering options, tutor self-listing, and a simple interface for discovery and outreach.