Featured Web Projects

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.

LaPurity Water Tech Product Catalog
A headless-CMS catalog for LaPurity Water Tech Inc., designed to manage a growing product line of water-treatment systems. I implemented the site in Next.js with Sanity CMS, building custom schemas and import scripts in Node.js for structured data. The front end uses GROQ queries for real-time content updates, allowing the client to edit specs and categories instantly from Sanity Studio. Its optimized layouts achieve Lighthouse performance scores above 95, and the system cut manual content entry time by over 80%. Built for maintainability and speed, the site runs on Vercel and connects directly to Sanity’s global CDN.

Orora Invoice Generator
A streamlined invoice-generation web app designed to simplify financial reporting for warehouse clients. Built using Flask and JavaScript, it parses CSV data, aggregates totals by product type, and exports PDF invoices automatically. I implemented server-side validation, error handling, and a dynamic preview interface that renders generated invoices in real time. By automating calculations and document formatting, the tool reduced invoice turnaround from hours to minutes. Its simple web interface and backend logic make it adaptable for any logistics or distribution environment.
Systems, Networking & AR
Engineering Design & Simulation
Featured Unreal Engine Projects

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.

