Volpe Engine
Custom 3D game engine built from scratch with PBR lighting, dynamic-tree spatial partitioning, frustum culling, localization-aware text rendering, and an instanced particle system with custom GLSL shaders.
View on GitHubSoftware Engineer | Game Engine Developer | CS @ UPEI
Final-year Computer Science student at UPEI with a specialization in Video Games, graduating spring 2026. Currently a Software Engineer at Iron Fox Games in Charlottetown, PEI.
I build things across the stack, from custom 3D game engines and GPU particle systems in C++/OpenGL, to mobile apps with Flutter, desktop accessibility tools in C#/.NET, and AI-powered platforms with TensorFlow. I care about writing clean, performant code that ships.
1,379 GitHub contributions in the last year
Custom 3D game engine built from scratch with PBR lighting, dynamic-tree spatial partitioning, frustum culling, localization-aware text rendering, and an instanced particle system with custom GLSL shaders.
View on GitHubPokemon Go-style mobile game with real-time map rendering, AR capture mechanics, and cloud-synced user state. RESTful API architecture connecting Flutter frontend to Firebase and AWS Lambda, with CI/CD via GitHub Actions and Docker.
AI-powered personal fitness coach using computer vision to analyze exercise form in real time. Custom ML models for pose estimation and exercise classification, from training to on-device deployment.
Spark Tank 2.1 WinnerFinal-year project with Steam-integrated multiplayer, physics-based vehicle mechanics, procedural map generation, and custom GLSL shaders for dynamic environments.
Desktop application for quadriplegic gamers to configure accessibility hardware controllers. Real-time serial port communication for profile flashing, multi-screen configuration workflow, and automated CI/CD pipelines.
Deployed & In Use
Procedurally generated city with Voronoi-based layouts, dynamic day/night cycle, and optimized rendering.
AI-driven SaaS platform automating business department workflows with real-time data visualizations and telemetry-style monitoring pipelines.
Panther Pitch Finalist
GPU-accelerated particle system with multiple emitter shapes, physics-based effects, and custom shaders.
Restaurant waste-reduction web app that tracks ingredient expiry dates and suggests usage priorities. Built during UPEI Hackathon.
Dynamic text rendering with font-sheet optimization, multi-language support, and word-wrapping.
Indie game developed and released at the XP Indie Biz Connect Game Jam. Full development lifecycle from concept to playable release.
Community Choice AwardStarted as full-time internship Jun 2025
PEI IT Alliance's The Foundry | Adaptiv AI | 2025
UPEI | Upstart
XP Indie Biz Connect Game Jam | Cabin Boy
University of Prince Edward Island
Specialization in Video Games
University of Prince Edward Island (UPEI)
September 2022 - April 2026
GPA: 3.8
Always open to new opportunities and ideas.