- Unity gameplay programming with C#
- Player mechanics, interaction systems, UI and game feel
- Gameplay systems, physics mechanics and interactions
- Custom in-game AI/algorithms, including Q-learning experiments
- Scene and system management for structured gameplay flow
The featured projects below are maintained as portfolio documentation forks in my GitHub organization. They link back to the original repositories and focus on project documentation, media, and my own programming contributions.
| Project | Type | Technical Focus |
|---|---|---|
| Axolite: Cursed Doubloons | Unity 3D roguelite | Procedural generation, companion AI, enemy systems, gameplay programming |
| Remera | Unity 3D puzzle adventure | Companion AI, NavMesh pathfinding, puzzle systems, physics interactions |
| AI Tetris | Unity + Python AI assignment | Q-learning, socket communication, training logs, Q-table persistence |
| Global Game Jam 2026 | Unity 2D game jam project | NPC AI, detection logic, disguise mechanics, tilemap collision |
| Chroma Quest: The Lost Colors | C++/raylib university project | Game loop structure, player mechanics, collision logic, UI |
| Froject: Yeehaw! | Unity 2D platformer | Grappling hook movement, player controller, momentum, physics interactions |
| Project | Type | Technical Focus |
|---|---|---|
| Mobile Contact App | Android/Kotlin app prototype | API-based contact import, local storage, QR code generation and scanning |
| HoloLens Basketball Prototype | Unity HoloLens/XR prototype | Mixed reality interaction, object handling, spatial setup and early XR testing |

