Diego Castares

Available to hire

I'm a Senior Unity Developer with a strong track record building mobile and WebGL games and interactive experiences, including online multiplayer.

About

I’m a Senior Unity Developer with a strong track record building mobile and WebGL games and interactive experiences, including online multiplayer. I thrive on calm, optimistic collaboration and blending technical leadership with hands-on implementation to ship features on tight production timelines.

I bring a pragmatic, user-centered approach to game and product development, coordinating closely with art direction and cross-functional teams to ensure robust performance, maintainable code, and engaging player experiences.

  • Joined February 2026

Languages

  • Spanish; CastilianFluent
  • EnglishAdvanced

Industry experience

  • Gaming
  • Media & Entertainment
  • Software & Internet
  • Professional Services
  • Education

Projects · 2

Online Multiplayer Racing (Mobile) • Lead / Main Unity Developer

Lead developer on an online multiplayer mobile racing game, owning systems from prototype to production

Achieved stable performance at 60 FPS on mobile through profiling-driven CPU/GPU and memory optimizations

Reduced network usage from ~1 Mbps (prototype) to 20–30 Kbps per player in production by optimizing sync strategy, tick rates, message payloads, and replication (Mirror over KCP)

Built and maintained end-to-end online flow: matchmaking queue → match start → race session → results → return to lobby, backed by a .NET matchmaking server using SignalR in a multi-region and highly available server infrastructure

Improved loading times and content delivery through a production pipeline based on Addressables

Deployed and operated the server stack on Linux using Docker containers (matchmaking + gameplay
servers)

  • Architect
  • Game Developer

Pirate Online RPG (Mobile)

Pirate-themed PvP online RPG built in Unity as a long-running production side project
Implemented multiplayer gameplay using Mirror with a focus on PvP interactions, responsiveness, and stability on mobile networks
Built progression/quest-driven structure and gameplay systems designed for iterative content expansion

  • Architect
  • Game Developer

Work experience· 7 roles

Senior Unity Developer / Main Developer · Unicorn GamesSep 2023 – Present · 3 yrs 3 mos

Lead developer on Rumble Racer, an online multiplayer mobile racing game (Unity/C#), owning systems from prototype to production. Achieved stable 60 FPS on mobile with profiling-driven CPU/GPU and memory optimizations. Reduced network usage from ~1 Mbps to 20–30 kbps per player through synchronization strategy, tick rates, message payloads, and replication (Mirror over KCP). Built and maintained end-to-end online flow: matchmaking queue → match start → race session → results → return to lobby, backed by a .NET matchmaking server using SignalR; improved loading times and content delivery via a production pipeline; deployed server stack on Linux using Docker containers (matchmaking + game servers).

Lead Unity Developer · Unicorn GamesMar 2021 – Sep 2023 · 2 yrs 7 mos

Led a small Unity team delivering interactive experiences for marketing and advertising campaigns. Shipped multiple projects across mobile and WebGL, adapting quickly to varied scopes and timelines. Set technical direction (architecture, standards review, performance budgets) and supported delivery planning.

Development Lead · Make Me GrowFeb 2020 – Mar 2021 · 1 yr 2 mos

Led a development team in a digital agency environment, coordinating delivery across multiple client projects. Worked across engineering and stakeholder communication to align scope, quality, and timelines.

Co-founder / Development Lead · Viral StudiosApr 2016 – Feb 2020 · 3 yrs 11 mos
Software Designer · GlobantJul 2012 – Mar 2016 · 3 yrs 9 mos
SharePoint Consultant · OBSDec 2010 – Apr 2012 · 1 yr 5 mos
.NET Developer · Huddle GroupJan 2006 – Nov 2010 · 4 yrs 11 mos

Education

Systems Analyst · Instituto Superior Juan XXIII, Bahía Blanca2006 – 2010
CCNA 1 · UTN, Bahía Blanca2030 – 2026

Certifications and awards

CCNA 12030 – 2026

Hire Diego Castares today

Post a job and invite Diego, or contact them directly. No hidden commission.

Post a job