I'm Rafael Espinoza, a Unity C# engineer with a passion for turning ideas into solid, scalable systems. I thrive in collaborative environments, building tooling, architecture, and gameplay features that ship on time and delight players. I’m dedicated to writing clean, maintainable code and helping teams push the boundaries of what's possible with Unity. Over the years I led engineering on Chronos Builder, Miss Monster: Bound by Fate, and Global Game Jam projects, crafting core gameplay loops, editor tooling, and robust pipelines that integrate art, UI, and animation. I'm eager to keep learning and collaborating with designers and artists to create memorable games.

Rafael Espinoza

I'm Rafael Espinoza, a Unity C# engineer with a passion for turning ideas into solid, scalable systems. I thrive in collaborative environments, building tooling, architecture, and gameplay features that ship on time and delight players. I’m dedicated to writing clean, maintainable code and helping teams push the boundaries of what's possible with Unity. Over the years I led engineering on Chronos Builder, Miss Monster: Bound by Fate, and Global Game Jam projects, crafting core gameplay loops, editor tooling, and robust pipelines that integrate art, UI, and animation. I'm eager to keep learning and collaborating with designers and artists to create memorable games.

Available to hire

I’m Rafael Espinoza, a Unity C# engineer with a passion for turning ideas into solid, scalable systems. I thrive in collaborative environments, building tooling, architecture, and gameplay features that ship on time and delight players. I’m dedicated to writing clean, maintainable code and helping teams push the boundaries of what’s possible with Unity.

Over the years I led engineering on Chronos Builder, Miss Monster: Bound by Fate, and Global Game Jam projects, crafting core gameplay loops, editor tooling, and robust pipelines that integrate art, UI, and animation. I’m eager to keep learning and collaborating with designers and artists to create memorable games.

See more

Experience Level

Expert
Expert
Expert
Expert

Language

English
Fluent
Spanish; Castilian
Fluent
Japanese
Beginner

Work Experience

Unity Developer at MistWall Studio
February 1, 2022 - June 1, 2025
Collaborated within a 7-person team to deliver Chronos Builder several months ahead of schedule through improved tooling and workflow optimization. Designed and implemented a scalable and maintainable software architecture for the project’s core systems within 3 months. Architected and implemented the procedural room generation system for Chronos Builder, a core feature highlighted in its €167K Kickstarter campaign. Contributed to the release of Chronos Builder on Steam, achieving 1,700+ sales and $67,924 in revenue. Launched successful DLC Kickstarter campaign for project, which raised €77,777 from 2,033 supporters.
Unity Developer at SquidBatGames
October 1, 2024 - Present
Led engineering development of Miss Monster: Bound by Fate, architecting and implementing the full Unity C# codebase for a 2D monster-collection RPG with integrated visual novel dating systems. Built core gameplay systems including monster capture mechanics, turn-based combat, progression systems, and branching narrative dialogue frameworks. Developed reusable gameplay systems and editor tools using ScriptableObjects to streamline content integration and iteration. Collaborated with artists, animators, and designers to integrate character art, UI, and animation pipelines, working with industry professionals including the lead artist of Skullgirls.
Lead Unity Programmer at Global Game Jam Valencia
January 1, 2022 - January 1, 2022
Perseus’ Marathon project: Led Unity programming for an Endless Runner created during Global Game Jam Valencia, coordinating with a team of 5 artists across the internet to plan and execute the project within a 3-day timeframe using Unity 3D and C#.
Lead Unity Programmer at Global Game Jam Valencia
January 1, 2021 - January 1, 2021
La Cabeza de Frankenstein project: Designed and implemented a short 2.5D platformer with gameplay progression in a remote team of 5 members under tight 3-day deadline during Global Game Jam Valencia.

Education

B.A. Computer Science (Minor in Electrical Engineering) at University of Colorado Boulder
January 1, 2015 - January 1, 2019
Master in Game Design / Master in Unity Programming at Universal Arts School Valencia
January 1, 2019 - January 1, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Media & Entertainment