Hard
Skills
Code

Code is my most used tool for creative expression. I’ve worked in Unity with C# for over 16 years, building everything from quick scripts to performance critical systems.

My core work is technical design, and for that, I rely on a fertile, adaptable codebase. I care deeply about code quality, not as an aesthetic pursuit, but because it directly affects how quickly and clearly ideas can grow. I contribute to architecture, structure, and standards when needed. Especially where it helps keep development flexible and expressive.

Having shipped many mobile titles, I’m tuned into performance, memory, and the reality of hardware constraints. My experience with optimization informs how I design and how I support other designers in making performance conscious decisions.

Key
Accomplishments

Self Taught Programmer

Taught myself how to code, fueled by curiosity, persistence, and the support of generous colleagues. That foundation shaped the practical, design driven approach I still use today.

Technical Director

Grew into the role of Technical Director, shaping team practices and technical direction that remained in place long after I stepped away. I’m proud not just of reaching that point, but of recognizing when it wasn’t the right fit and returning to where I do my best work.