Rafael Espinoza
I'm Rafael Espinoza, a Unity C engineer with a passion for turning ideas into solid, scalable systems.
About
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.
- 4 years' experience
- Joined March 2026
Skills· 5
Languages
- EnglishFluent
- Spanish; CastilianFluent
- JapaneseBeginner
Industry experience
- Gaming
- Software & Internet
- Media & Entertainment
Work experience· 4 roles
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.
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.
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#.
Education
Hire Rafael Espinoza today
Post a job and invite Rafael, or contact them directly. No hidden commission.


