I build performant, playful, full-stack apps.
CS @ UWindsor · Web, Game Dev & AI projects with polish.
Featured Projects
View All →Sentinel FieldView
Sentinel FieldView is a multi-device systems prototype for real-time floorplan-based guidance and AR-assisted situational awareness. It combines a WinUI 3 desktop operator tool, an authoritative C#/.NET UDP relay, and an Android viewer built with Kotlin and Jetpack Compose to synchronize markers, paths, and zones across devices. The platform uses a custom UDP protocol with diff-based overlay updates, ACK handling, sequence tracking, and snapshot-based recovery when viewers detect gaps. On the desktop side, the operator application supports real editing workflows including structured tool modes, snapping, selection, dragging, path and zone editing, erasing, and undo/redo. Phase 2 extends the system into AR using ARCore and SceneView, where calibrated floorplan overlays are projected into world space as anchored markers and line geometry. The project was designed with clear separation between authoring, relay-side state authority, viewer rendering, and AR projection, while laying groundwork for later security hardening such as encrypted UDP, replay protection, authentication, and auditability.
Electric Motor Design, Simulation & Python Automation
An end-to-end engineering project combining SolidWorks CAD, ANSYS simulation, and Python-based workflow automation to evaluate electric motor designs under varying test conditions.

Allpac Container Store (E-Commerce Platform)
A full-stack e-commerce platform built for Allpac Container Ltd., a Canadian packaging manufacturer. The site supports dynamic pricing, design uploads, and a persistent shopping cart system built with React and Node.js. I developed the entire system end-to-end — backend logic, API routes, and a custom Stripe Checkout integration. Deployed via Vercel and Railway with automated GitHub Actions for CI/CD, it now manages over 100 product SKUs and powers Allpac’s online storefront. The responsive interface, product pages, and smooth checkout flow increased sales efficiency and reduced manual quoting overhead.
Featured Game Dev
View All →
Advanced Movement Pack — Unreal Engine 5
A custom movement framework for Unreal Engine 5 that adds realistic player mechanics such as sliding, vaulting, and ledge climbing. Built using both Blueprints and C++, it focuses on responsive controls and physics-based animation blending for fluid player motion. I designed the system for reusability across both FPS and third-person prototypes, featuring camera sway, mantling, and momentum handling. This pack became the foundation for multiple personal and collaborative UE5/UEFN projects, improving overall gameplay feel. It’s modular, performance-optimized, and serves as my go-to base for rapid game prototyping.

UEFN — Audio-Driven Horror Map
An atmospheric horror experience built in UEFN, designed around spatial audio and psychological tension. Instead of relying on jump scares, this map uses dynamic sound cues and AI-triggered events to mislead or guide the player. I carefully balanced lighting, fog density, and AI patrol paths to maintain suspense and immersion. Audio direction was handled with layered reverb and distance-based triggers to convey presence and threat. This project demonstrates my ability to merge audio design, level scripting, and emotional pacing in game environments.
