Hi, I’m Juan Sebastian Colina, a game developer focused on building engaging experiences with Unity and robust back-end services. I design and optimize gameplay systems, implement scalable features, and collaborate across teams to deliver polished, performant products. I’m passionate about tooling, performance profiling, and creating intuitive user experiences that players love. Currently I’m a Senior Unity Developer at Roshka Studios in Asunción, Paraguay, where I’ve contributed to live mobile projects with millions of downloads and led system improvements that boost retention, stability, and monetization integration.

Juan Sebastian Colina

Hi, I’m Juan Sebastian Colina, a game developer focused on building engaging experiences with Unity and robust back-end services. I design and optimize gameplay systems, implement scalable features, and collaborate across teams to deliver polished, performant products. I’m passionate about tooling, performance profiling, and creating intuitive user experiences that players love. Currently I’m a Senior Unity Developer at Roshka Studios in Asunción, Paraguay, where I’ve contributed to live mobile projects with millions of downloads and led system improvements that boost retention, stability, and monetization integration.

Available to hire

Hi, I’m Juan Sebastian Colina, a game developer focused on building engaging experiences with Unity and robust back-end services. I design and optimize gameplay systems, implement scalable features, and collaborate across teams to deliver polished, performant products. I’m passionate about tooling, performance profiling, and creating intuitive user experiences that players love.

Currently I’m a Senior Unity Developer at Roshka Studios in Asunción, Paraguay, where I’ve contributed to live mobile projects with millions of downloads and led system improvements that boost retention, stability, and monetization integration.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

Spanish; Castilian
Fluent
English
Advanced

Work Experience

Senior Unity Developer at Roshka Studios
February 1, 2021 - Present
Design and implement core game play systems in Unity 3D, including movement, NPC behavior, combat mechanics (melee and ranged), turn-based systems, and dynamic enemy wave logic. Led the refactor and organization of key combat systems using Scriptable Objects, Events, and custom CharacterData structures, ensuring scalability and clean separation of logic. Developed custom tools and editor extensions to assist designers, improving iteration speed and reducing implementation errors. Built a dynamic arrow projectile system using object pooling and DoTween for animations, enabling real-time combat decisions and reusable projectile logic. Created a flexible enemy architecture supporting both melee and ranged behaviors with shared base classes and overridable attack strategies. Designed a modular turn manager system to coordinate player/enemy turns in a configurable and expandable loop, reducing future maintenance complexity. Integrated UI systems for battle dialogues, turn prompts, enemy ind
Backend .NET Developer at Roshka Backend
June 1, 2023 - October 23, 2025
Maintained and supported a critical bank payment API used by multiple financial clients. Successfully upgraded the system from .NET Framework 4 to .NET 6, improving performance, maintainability, and security compliance.

Education

Bachelor's in Computer Engineering at Universidad de las Américas
January 11, 2030 - December 1, 2025

Qualifications

Add your qualifications or awards here.

Industry Experience

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