C# Unity Engineer with 7 years of game development experience across the full production cycle—from prototyping and implementation to release and LiveOps. Experienced on mobile, PC, and console platforms (PS5, Xbox, Nintendo Switch), with a strong engineering mindset and collaboration skills. I build gameplay and multiplayer systems, work on client-server interactions, and focus on performance optimization through profiling, debugging, and careful architecture. I’ve integrated and shipped solutions using PlayFab, Photon Bolt, EOS, and console SDK workflows, and I’m comfortable leading technical discussions, estimating tasks, and performing code reviews.

Ivan T eslenko

C# Unity Engineer with 7 years of game development experience across the full production cycle—from prototyping and implementation to release and LiveOps. Experienced on mobile, PC, and console platforms (PS5, Xbox, Nintendo Switch), with a strong engineering mindset and collaboration skills. I build gameplay and multiplayer systems, work on client-server interactions, and focus on performance optimization through profiling, debugging, and careful architecture. I’ve integrated and shipped solutions using PlayFab, Photon Bolt, EOS, and console SDK workflows, and I’m comfortable leading technical discussions, estimating tasks, and performing code reviews.

Available to hire

C# Unity Engineer with 7 years of game development experience across the full production cycle—from prototyping and implementation to release and LiveOps. Experienced on mobile, PC, and console platforms (PS5, Xbox, Nintendo Switch), with a strong engineering mindset and collaboration skills.

I build gameplay and multiplayer systems, work on client-server interactions, and focus on performance optimization through profiling, debugging, and careful architecture. I’ve integrated and shipped solutions using PlayFab, Photon Bolt, EOS, and console SDK workflows, and I’m comfortable leading technical discussions, estimating tasks, and performing code reviews.

See more

Experience Level

Expert
Expert
Expert
Expert

Language

Work Experience

C# Unity Engineer at Pushka Studios
September 1, 2025 - Present
Ported and adapted a Unity project for PS5 and Xbox. Integrated EOS features including authentication, lobbies, invites, P2P, and reconnection flows. Implemented platform-specific services such as trophies/activities, save data, invites, and session handling. Fixed issues across UI navigation, unsupported Unity APIs, initialization order, and certification requirements. Profiled console runtime logs, isolated performance bottlenecks, and resolved audio-related freezes to improve stability and runtime performance.
C# Unity Engineer at Pushka Studios
August 1, 2025 - November 30, 2025
Ported and adapted a Unity project for Nintendo Switch. Built and optimized a custom save system to reduce memory usage. Refactored save/load serialization and deserialization flow to avoid excessive allocations. Improved object pooling to reduce runtime allocations and memory pressure. Investigated and resolved gameplay freezes caused by inefficient resource usage.
Unity Developer (NDA) at Room8Group
March 1, 2025 - August 31, 2025
Re-designed the architecture of a legacy mobile codebase to improve modularity and scalability. Refactored existing systems and implemented new gameplay features. Developed and maintained UI components according to updated UX/UI design standards. Added new functionality from scratch. Used dependency injection and asynchronous patterns to ensure code quality and feature reliability; worked within a CI workflow (GitLab CI).
Unity Developer at Room8Group
September 1, 2024 - March 31, 2025
Refactored and maintained a legacy mobile game codebase to ensure scalability and code quality. Developed and updated UI components to improve UX. Integrated and expanded meta-gameplay features (progression systems, daily rewards, etc.) and collaborated with teammates to deliver features consistently and on schedule.
Unity Developer at Room8Group
August 1, 2021 - September 30, 2024
Designed and implemented core gameplay logic and game architecture. Refactored code for maintainability and performance. Implemented client-side analytics integrated with Firebase and PlayFab. Built dynamic and responsive UI systems. Developed multiplayer functionality using Photon (Bolt).
Unity Developer at Soroban Ukraine
January 1, 2020 - August 31, 2021
Developed a mobile 3D puzzle/platformer game from scratch, including core 3D platformer mechanics. Created and integrated gameplay systems such as movement, puzzles, and interactive environments. Implemented Firebase analytics to monitor player behavior and performance. Integrated client-server communication features and coordinated proper data exchange with backend services. Set up and fine-tuned animations, level layouts, and environment logic for multiple levels.
Unity Developer at Soroban Ukraine
January 1, 2020 - August 31, 2021
Developed Unity 3D for educational casual mobile apps and games (PC/Android/iOS). Performed troubleshooting and support. Implemented VR app functionality. Worked on client-server interaction and ensured correct data exchange with backend services where applicable.
Unity Developer (Freelance)
July 1, 2019 - January 31, 2020
Freelance work on 2D platformer and casual games.

Education

Master's degree in Computer Science at Ukrainian State University of Science and Technologies (USUCT)
January 1, 2024 - December 31, 2026
Bachelor's degree in Micro- and Nanosystem Technics at Oles Honchar Dnipro National University
January 1, 2017 - December 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Education