I'm Javier Garrigues Tudela, a Senior .NET and Unity Developer with 10+ years of experience building scalable, high-performance applications across simulation, VR/AR, mobile, and backend environments. I specialize in gameplay programming, team leadership, and feature planning, with a strong command of C#, SOLID, DDD, and TDD. I focus on clean, maintainable architectures and reliable systems, and I am passionate about crafting immersive user experiences using Unity and C#. I enjoy tackling complex engineering challenges like AI-driven simulations, multiplayer synchronization, and performance optimization. I thrive in cross-disciplinary teams and have experience as CTO and Lead Developer, guiding planning, architecture, and delivery to align technical solutions with product goals.

Javier Garrigues Tudela

I'm Javier Garrigues Tudela, a Senior .NET and Unity Developer with 10+ years of experience building scalable, high-performance applications across simulation, VR/AR, mobile, and backend environments. I specialize in gameplay programming, team leadership, and feature planning, with a strong command of C#, SOLID, DDD, and TDD. I focus on clean, maintainable architectures and reliable systems, and I am passionate about crafting immersive user experiences using Unity and C#. I enjoy tackling complex engineering challenges like AI-driven simulations, multiplayer synchronization, and performance optimization. I thrive in cross-disciplinary teams and have experience as CTO and Lead Developer, guiding planning, architecture, and delivery to align technical solutions with product goals.

Available to hire

I’m Javier Garrigues Tudela, a Senior .NET and Unity Developer with 10+ years of experience building scalable, high-performance applications across simulation, VR/AR, mobile, and backend environments. I specialize in gameplay programming, team leadership, and feature planning, with a strong command of C#, SOLID, DDD, and TDD. I focus on clean, maintainable architectures and reliable systems, and I am passionate about crafting immersive user experiences using Unity and C#.

I enjoy tackling complex engineering challenges like AI-driven simulations, multiplayer synchronization, and performance optimization. I thrive in cross-disciplinary teams and have experience as CTO and Lead Developer, guiding planning, architecture, and delivery to align technical solutions with product goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Work Experience

Senior Full Stack Developer at Advanced Training Systems, LLC
January 1, 2022 - Present
Remote role focusing on autonomous city simulation core logic, AI-driven traffic and pedestrian behaviors, modular driving systems, and backend tooling. Implemented localization, backend services using .NET Core and Entity Framework Core, and AWS integration for data storage and deployment.
Senior Unity VR Developer at Golf5 eClub
January 1, 2021 - January 1, 2022
Developed a multiplayer VR golf experience for Meta Quest in Unity with C#, delivering core gameplay, UI, rewards, and backend integration. Ported from Oculus Integration to OpenXR, optimized rendering and frame rate for standalone VR devices.
Unity Developer at Scopely
January 1, 2020 - January 1, 2021
Contributed to Yahtzee with Buddies live mobile game, implementing new gameplay features, performance improvements, and live-ops enhancements in Unity/C# across a large, live-service product.
Unity Full Stack Developer / CTO at Chachi App
January 1, 2017 - January 1, 2020
Led Unity gameplay and frontend features; architected backend infrastructure using TypeScript/JavaScript; applied DDD and TDD principles; managed project planning and cross-disciplinary teams as CTO.
Game Developer at FrozenShard
January 1, 2016 - January 1, 2017
Implemented core gameplay systems in ActionScript 3; migrated backend to JS + MongoDB; prototyped Unity/C# concepts contributing to early-stage game ideas.
Developer at Donlove SLU
January 1, 2014 - January 1, 2016
Led client-side development of Shikoba, a social media mobile app with AR features; built frontend logic in Unity/C# and integrated with AWS-backed backend; coordinated design and development teams.
Unity Full Stack Developer / Lead Backend / CTO at Chachi App
January 1, 2017 - January 1, 2020
Developed gameplay and frontend systems in Unity and C#, implementing interactive features and ensuring smooth player experience. Architected and maintained the full backend infrastructure in TypeScript and JavaScript, designing scalable APIs and applying DDD and TDD principles to ensure maintainable architecture. As CTO, managed project planning and execution: feature estimation, system design, problem solving, and coordination of development and design teams. Established timelines and milestones, ensured delivery within deadlines, and maintained clear communication across multidisciplinary teams. Contributed to technical direction and strategic decisions, aligning product goals with development capabilities.

Education

Bachelor's at Polytechnic University of Valencia
January 11, 2030 - January 1, 2014
Master's at Euroinnova International Online Education
January 11, 2030 - January 1, 2015
Bachelor's in Computer Engineering at Polytechnic University of Valencia
January 11, 2030 - January 1, 2014
Master's in 3D Modeling and Animation at Euroinnova International Online Education
January 11, 2030 - January 1, 2015
Bachelor's degree in Computer Engineering at Polytechnic University of Valencia
January 11, 2030 - January 1, 2014
Master's in 3D Modeling and Animation at Euroinnova International Online Education
January 11, 2030 - January 1, 2015
Bachelor's in Computer Engineering at Polytechnic University of Valencia
January 11, 2030 - January 1, 2014
Master's in 3D Modeling and Animation at Euroinnova International Online Education
January 11, 2030 - January 1, 2015

Qualifications

Add your qualifications or awards here.

Industry Experience

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