Technical lead with 20+ years in Unity3D and .NET, specializing in the architecture other engineers build on top of: dependency-injection frameworks, real-time networking (SignalR, WebSockets, Photon), UI tooling (data-binding and layout systems), and interactive test infrastructure — all introduced iteratively alongside existing code rather than as rewrites. Six years leading both the client architecture and the real-time backend of a VR platform, on top of over a decade building VR/XR products end-to-end.
Mentoring is part of how I work: I introduced structured PR reviews and ran regular “code show-and-tell” sessions at ENGAGE to spread knowledge across the team, on top of internal training on async/await, Git, and SOLID principles wherever I go.
I also championed the team’s shift to AI-assisted development, starting with GitHub Copilot and later moving the team onto Claude Code.
Currently available for remote full-time roles — also set up to invoice as a registered self-employed contractor in Spain, for employers without a local entity.