Full-Stack Software Engineer/CS @ Western University '27
I build for BizTrip AI — an AI-native travel assistant backed by AI Fund and Andrew Ng — where I ship React & Next.js interfaces and Python backend logic across the stack. I care about writing code I actually understand, especially in an age of AI-assisted development. Currently pursuing a B.S. in Computer Science at Western University (Class of 2027).

Full-time on the product team, shipping across the stack. Recently built delegated account access — letting an executive assistant book and manage travel on someone's behalf without ever sharing a password — and taught the platform to automatically recover from Sabre round-trip fare-combinability errors.

Joined focused on UI/UX and frontend — designing and building smoother, more intuitive user experiences — then expanded into the Python backend. Contributed to BizTrip's enterprise launch with pharmaceutical giant Moderna.
Peer-Assisted Learning leader with Learning Development & Success — running peer study sessions that help fellow students work through tough course material together.
A full-stack mental-health companion built at SpurHacks — a friendly, always-on space to check in, reflect, and get supportive conversation when you need it.
A full-stack web app with an AI agent that can answer questions on every course and academic policy at Western University — so students get straight answers instead of digging through the calendar.
A web platform for unlimited, personalized interview practice — record answers, hear sample good-vs-poor responses, and get feedback so you can walk into the real thing prepared.
Learn yoga with real-time ML pose detection in the browser (TensorFlow.js + Teachable Machine). Every pose you hold grows a virtual plant, gamifying the habit into your own little forest.
A statistical study of S&P 500 stocks — computing variance and covariance to surface volatility and dispersion-trading opportunities, using pandas and live market data from yfinance.
A Java program that finds its way out of any maze using depth-first graph traversal, built on a hand-rolled Graph ADT with custom nodes, edges, and exception handling.
Class of 2027 · entering 4th (final) year · London, Ontario
Upper-year coursework I'm most excited about
How agents learn from reward — Markov decision processes, Bellman equations, and algorithms like Q-learning and DQN, applied across robotics, gaming, and finance.
The abstractions behind systems that stay correct at scale: interprocess communication, replication, data-consistency models, consistent hashing, and failure handling.
Principles and practice of modern cryptography — classical and public-key schemes, cryptographic protocols, and end-to-end network and system security.
A Computer Science student who fell for building products people actually use. I like the messy middle of full-stack work — designing a clean interface, wiring up the backend behind it, and keeping a real understanding of the codebase even when an AI agent is doing half the typing.
London, Ontario ๐จ๐ฆ · SF for the summer
B.S. Computer Science, Western University · Class of 2027
React · Next.js · TypeScript · Python · Java · Tailwind
Peer tutor helping fellow students through tough CS courses