Technical Designer / Gameplay Programmer
Unity · C# · Gameplay Systems · Prototyping · Player-Facing Features
I’m a recent MA Indie Game Development graduate focused on building practical, testable gameplay systems. My work sits between design and implementation: turning design ideas into playable mechanics, then iterating on feel, structure, and usability.
I’m especially interested in technical design, gameplay programming, systems design, combat feel, progression, and reusable development workflows.
| Project | Focus | Tech |
|---|---|---|
| Underbrew | Progression, crafting, inventory, dialogue, quests, save data | Unity, C#, ScriptableObjects |
| Metroidvania Controller | 2D movement feel, ability states, input handling, controller architecture | Unity, C#, New Input System |
- Building gameplay systems in Unity using C#
- Designing systems around player feel, progression, and iteration
- Using ScriptableObjects and modular scripts to keep content easier to tune
- Developing cleaner controller architecture for 2D action/metroidvania gameplay
- Comfortable working across design, implementation, testing, and documentation
Core: Unity, C#, gameplay systems, prototyping, ScriptableObjects, player controllers
Familiar with: Unreal Engine, Blueprints, C++, Jira, GitHub workflows
Interests: combat feel, progression systems, metroidvania design, technical design tools

