Senior Unity Developer with 6+ years of experience building mobile and real-time applications using C# and Unity across Android, iOS, PC, and WebGL. Experienced in scalable gameplay systems, mobile architecture, live product maintenance, client-server integrations, performance optimization, and cross-platform deployment. Strong background building maintainable, modular codebases while collaborating with designers, artists, and backend engineers throughout the full production lifecycle. Passionate about delivering polished player experiences, writing clean code, and shipping stable, high-performance mobile games.

Kevin Castellanos Tovar

Senior Unity Developer with 6+ years of experience building mobile and real-time applications using C# and Unity across Android, iOS, PC, and WebGL. Experienced in scalable gameplay systems, mobile architecture, live product maintenance, client-server integrations, performance optimization, and cross-platform deployment. Strong background building maintainable, modular codebases while collaborating with designers, artists, and backend engineers throughout the full production lifecycle. Passionate about delivering polished player experiences, writing clean code, and shipping stable, high-performance mobile games.

Available to hire

Senior Unity Developer with 6+ years of experience building mobile and real-time applications using C# and Unity across Android, iOS, PC, and WebGL. Experienced in scalable gameplay systems, mobile architecture, live product maintenance, client-server integrations, performance optimization, and cross-platform deployment.

Strong background building maintainable, modular codebases while collaborating with designers, artists, and backend engineers throughout the full production lifecycle. Passionate about delivering polished player experiences, writing clean code, and shipping stable, high-performance mobile games.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Unity Mobile Developer (Freelance) at Ara bee a
January 1, 2020 - Present
Designed and implemented gameplay systems across 100+ interactive educational levels. Refactored gameplay architecture into reusable modular systems. Maintained and improved a live mobile application over a two-year production cycle. Optimized CPU, memory usage, and loading performance across a wide range of Android devices. Integrated backend-driven content and progression systems. Participated in debugging, bug fixing, and continuous feature improvements.
Unity Developer at Life is The Game Bucaramanga
January 1, 2020 - April 1, 2026
Designed scalable gameplay systems using modular architecture and state machine patterns. Integrated third-party SDKs to support real-time golf simulation and ball physics. Built multiplayer gameplay systems using Unity Netcode. Developed backend-driven gameplay features communicating with online services and extended Cinemachine to create dynamic gameplay camera systems. Optimized CPU usage and runtime performance to maintain smooth gameplay up to 120 FPS. Diagnosed and resolved complex production issues involving gameplay, networking, and physics systems. Participated in code reviews, debugging sessions, and collaborative feature development.
Unity Developer at Foreisght Sports FSX PLAY
January 1, 2020 - April 1, 2026
Designed scalable gameplay systems using modular architecture and state machine patterns. Integrated third-party SDKs to support real-time golf simulation and ball physics. Built multiplayer gameplay systems using Unity Netcode and developed backend-driven gameplay features communicating with online services. Extended Cinemachine to create dynamic gameplay camera systems. Optimized CPU usage and runtime performance, maintaining smooth gameplay up to 120 FPS. Diagnosed and resolved complex production issues involving gameplay, networking, and physics systems. Participated in code reviews, debugging sessions, and collaborative feature development across the product lifecycle.
Unity Developer at Life is The Game
January 1, 2020 - April 1, 2026
Designed and implemented real-time simulation systems for a 3D golf simulation platform. Integrated and extended a custom physics SDK to simulate realistic ball behavior, including trajectory, spin, and terrain interaction. Contributed to multiplayer systems using Unity NetCode, focusing on synchronization and gameplay consistency. Designed scalable gameplay architecture using modular systems and state machine patterns. Applied Dependency Injection (Zenject, VContainer) to improve maintainability and system decoupling. Extended Cinemachine with custom logic to support dynamic and context-aware camera systems. Diagnosed and resolved complex issues across gameplay, physics, and networking. Optimized runtime performance, achieving stable frame rates across devices.

Education

Systems Engineer at Universidad Autonoma de Bucaramanga (UNAB)
January 1, 2015 - January 1, 2020
Systems Engineer at Universidad Autónoma de Bucaramanga (UNAB)
January 1, 2015 - January 1, 2020
Systems Engineer at Universidad Autónoma de Bucaramanga (UNAB)
January 1, 2015 - January 1, 2020

Qualifications

Add your qualifications or awards here.

Industry Experience

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