Currently studying computer science at the University of Calgary. I've had a passion for mathematics & technology since I was young, and I enjoy tackling meaningful, difficult, and nuanced problems.

Photo of Me

Main Projects

Fenify

An offline mobile chess analysis app that uses computer vision to convert chess board photos into interactive positions for analysis with the Stockfish engine.

Flutter · Dart · Swift · TensorFlow Lite · OpenCV
Fenify Chess Analysis App

Antler Addiction

A sustainable business I cofounded selling naturally shed deer antlers for home décor and pet chews, with hundreds of orders shipped worldwide and a 5.0-star rating across over 200 customer reviews.

E-Commerce · Web Design · Shipping & Logistics
Antler Addiction Project

Lindsay Virtual Human & Lindsay Atrium

Porting the Lindsay Virtual Human Atrium to Apple Vision Pro, bringing 3D anatomical models into an immersive mixed reality environment using Unreal Engine and spatial computing.

Unreal Engine · Swift · C++ · Apple Vision Pro · OpenXR
Spatial Anatomy

Meridian

An internal dashboard for Antler Addiction - syncing our Etsy and Shopify stores, providing real-time inventory management, product syncing, and collective revenue analytics.

TypeScript · SvelteKit · Node.js · Prisma · PostgreSQL · Tailwind
Meridian

Recompiled

A first-person PvE rogue-lite built in Unreal Engine 5, featuring a custom AI Director that dynamically adapts enemy encounters, rewards, and pacing based on player behavior and performance.

Unreal Engine 5 · Blueprints · Game AI · Player Modeling
Recompiled Game

Bus Ticketing Kiosk

A kiosk interface inspired by Calgary Transit, enabling users to buy tickets or passes, reload transit cards, and view bus routes. This project was developed for a Human-Computer Interaction course, prioritizing UX and UI design.

HTML · CSS · JavaScript · UX / UI Design · HCI
Bus Ticketing Kiosk Project

Glance (In progress)

Glance is a collaborative web platform that enables crowdsourced, structured feedback on resumes, helping candidates quickly identify strengths, gaps, and areas for improvement.

Angular · Tailwind CSS · Node.js · PostgresSQL · Docker · Ollama / Qwen
Glance Project

Portfolio Website

This website itself, built with HTML, CSS, and JavaScript. A showcase of my work and skills.

HTML · CSS · JavaScript
Portfolio Website