A comprehensive archive of my software engineering and game development projects. This collection spans low-level custom C++ engine architecture, modern generative AI integrations, full-stack enterprise solutions, and experimental gameplay prototypes.
September 2024 - April 2025 // SIT - DigiPen Academic ProjectÂ
A first-person 3D action tower defense game inspired by titles like "Orcs Must Die!", built on a custom C++ engine without commercial frameworks. I architected the deterministic gameplay loop, integrated Jolt Physics, engineered modular AI state machines, and designed YAML data pipelines for wave spawning and cutscenes.
September 2023 - April 2024 // SIT - DigiPen Academic ProjectÂ
A 2D base-defense arcade shooter inspired by Missile Command, built from scratch on a custom C++ engine without third-party frameworks. I engineered the foundational 2D math and AABB collision system, designed combat mechanics including piercing, airburst flak, and weapon overheat mechanics, and built an optimized particle system for dynamic combat VFX.
July 2026 - August 2026 // DigiPen Post-Graduate Applied AI Capstone Project
A text-based survival management RPG inspired by "Tinker Island", developed as a post-graduate AI capstone. Moving beyond traditional static text adventures, the architecture decouples game logic from storytelling. Python and Streamlit handle the resource economy and UI state, while LiteLLM routes structured prompts to Groq APIs, seamlessly transforming the player's current context into dynamic, infinitely generating narrative outcomes.
May 2025 - April 2026 // SIT - DigiPen Capstone Project
A centralized web portal, engineered to consolidate multiple fragmented legacy platforms into a single unified hub. Moving beyond siloed infrastructure, the backend utilizes a modular Controller-Service-Repository pattern to streamline both public-facing tools and internal agency workflows. React and Bootstrap 5 drive the responsive frontend, while ASP.NET Core and SQL Server enforce role-based access control, seamlessly managing complex data pipelines like dynamic venue bookings and biodiversity image uploads.