Senior Unity Developer
I build performance-minded mobile and WebGL games in Unity, with a strong focus on online multiplayer, client/server flows, and production-grade engineering. Remote-ready with US overlap.
Highlights
- Lead developer on an online multiplayer mobile racing game: owned systems from prototype to production
- Profiling-driven optimizations to hit stable 60 FPS on mobile
- Reduced network usage from ~1 Mbps (prototype) to ~20–30 Kbps per player in production by optimizing replication/tick rates/payloads (Mirror over KCP)
- Built end-to-end online flow: matchmaking → match → results → return to lobby, backed by a .NET matchmaking server (SignalR) with multi-region / HA infrastructure
- Deployed and operated server stack on Linux + Docker
- Content pipeline improvements using Addressables
Keywords / Specialization
Core technologies and areas of expertise:
Experience Summary
Senior Unity Developer / Main Developer at Blyts (Sep 2023–Present)
Lead developer on Rumble Racer, an online multiplayer mobile racing game. Owned systems from prototype to production, including performance optimization, network architecture, and server infrastructure.
Lead Unity Developer at Unicorn Games (Mar 2021–Sep 2023)
Led a small Unity team delivering interactive experiences for marketing and advertising campaigns. Shipped multiple projects across mobile and WebGL, setting technical direction and supporting delivery planning.
Prior Experience
Development Vertical Leader at Make Me Grow (Feb 2020–Mar 2021), Co-founder/Dev Lead at Viral Studios (Apr 2016–Feb 2020), Software Designer at Globant (Jul 2012–Mar 2016), and earlier .NET development roles. Strong background in system architecture, team leadership, and production-quality engineering.
AI-Assisted Workflow
I use LLMs (often via Cursor) to speed up design and implementation. I compare options/tradeoffs, implement incrementally, then review, test, and profile, owning final decisions and code quality.