- Файл
Vitalii
Unity developer
Контактна інформація
Шукач вказав ел. пошту.
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/15583756/
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Unity Developer | Game QA
Location: Valencia, Spain
Phone: [
Email: [
Summary
Experienced Unity Developer with a strong foundation in C# and hands-on experience in gameplay programming, UI
implementation, object pooling, and performance optimization. Contributed to commercial projects in interactive storytelling,
physics-based gameplay, and casual mobile idle tycoon genres. Skilled in debugging, collaborating with cross-functional teams,
and enhancing user experience. Recently completed a professional Game QA course to deepen understanding of testing
pipelines and quality control. Available immediately.
Websites, Portfolios, Profiles
● GitHub
● Telegram
Languages
● Ukrainian: Native
● Russian: Native
● English: Proficient
● Polish: Beginner
Education
● Robot_Dreams | Game QA (Online) — Mar 2025 - May 2025
● Robot_Dreams | Unity, C# (Online) — Jun 2023 - Nov 2023
● Main Academy | C# (Online) — Dec 2022 - May 2023
Professional Experience
Junior Unity Developer | Kevuru Games
● Location: Remote
● Dates: Apr 2024 - May 2025
Responsibilities:
● Developing and maintaining game systems and mechanics for interactive visual novels.
● Fixing bugs, improving gameplay logic, and optimizing performance.
● Collaborating with designers, QA, and writers to implement new features and content.
● Creating and integrating interactive UI elements to enhance player engagement.
● Assisting in game balancing and tweaking to ensure a smooth and enjoyable user experience.
● Supporting the team in debugging, testing, and optimizing game performance.
● Utilizing a custom programming language designed specifically for implementing interactive systems and game
dialogues, ensuring smooth integration of gameplay features.
2
Junior Unity Developer | Happy13 Game Studio (internship)
● Location: Remote
● Dates: August 2023 – January 2024
● Responsibilities:
● Wrote gameplay and UI scripts in C# for core mechanics and systems.
● Debugged and fixed issues to improve game stability.
● Optimized code and logic to enhance performance.
● Implemented save/load system, player levels, crafting, and inventory.
● Collaborated with designers and artists, following task requirements.
Projects:
Gunvalanche - FPS Shooter Prototype on Unity Engine
Description: Developed an FPS shooter prototype focusing on core gameplay mechanics, player movement, shooting
mechanics, AI behavior, and health systems.
Core Features:
● Modular shooting system with weapon switching
● Health and damage system for player and enemies
● Enemy AI with chase and attack behavior
● Object Pooling for bullet and enemy management
● UI elements for health, ammo, and game state
● Scene transitions with fade in/out effects
● Manual save/load system via savepoints
● Level victory and defeat conditions
Technologies Used: Unity, C#, AI, Object Pooling, UI, Physics-based movement.
GitHub Repository: Gunvalanche
SplitShot - Physics Puzzle Game Prototype on Unity Engine
Description: Developed a physics-based puzzle prototype where a player-controlled ball must reach the target by clearing
obstacles through controlled projectile explosions. The player charges and releases shots made from the ball’s mass to destroy
obstacles along the path. If the player uses too much mass or fails to clear a viable path, the game ends in failure. The level is
won when the player ball reaches a gate that opens upon proximity.
Core Features:
● Charging and releasing explosive projectiles
● Dynamic scaling of player based on shot size
● Procedural destruction radius based on projectile size
● Obstacle chain reactions
● Win/loss conditions tied to resource management and environment state
● Technologies Used: Unity, C#, Physics, UI, Animation, DOTween, Game Design Patterns
● GitHub Repository: SplitShot
3
Bricklash - Classic Arkanoid-Mobile Game Prototype
Description: Developed a mobile Arkanoid game featuring progressive level system, clean MVCS architecture with full
StrangeIoC integration, and dynamic UI transitions. The game includes core gameplay loop, level victory/defeat logic, and
mobile-friendly controls.
Core Features:
● MVCS architecture using StrangeIoC: Signals, Commands, Mediators, Contexts
● Dependency Injection for decoupling views, models, and controllers
● Dynamic UI system (Menu, Win/Lose Screens) with DOTween animations
● Paddle control with smoothed touch and keyboard input
● Ball behavior: launch, reflect, attach to paddle, fall detection
● Block destruction system with hit points and score tracking
● Level loader using prefab-based system with Resources/Levels
● GameState management and smooth scene transitions
● Mobile support with touch controls and adaptive screen boundaries
● Technologies Used: Unity, C#, StrangeIoC (MVCS), Dependency Injection, DOTween, ScriptableObjects, Mobile Input
● GitHub Repository: Bricklash
AutoFarm Inc. - Progressive Factory Automation Game
Description: Developed a 3D idle tycoon prototype with a modular MVCS architecture, fully scalable for complex production
chains. Implemented automated farming, crafting, and selling systems, player XP/level progression, and JSON-based
save/load. The game emphasizes clean separation of concerns and testable, event-driven logic.
Core Features:
● MVCS architecture with manual dependency injection and controller-driven logic
● Fully automated resource pipeline
● ScriptableObject-driven configs
● Farm upgrade levels
● Bot behavior (speed, capacity, harvest time)
● Player level requirements
● Three worker bot types: Farmer, Miller, Baker
● Passive XP system with progressive unlocks (slots, upgrades)
● Economy service: earnings, upgrade costs, validation
● Inventory system with UI updates and capacity control
● Save/Load system with full game state serialization in JSON
● Technologies Used: Unity, C#, MVCS, ScriptableObjects, JSON serialization, Modular UI
● GitHub Repository: AutoFarm Inc.
Course Project
Game QA Training Project – Robot_Dreams
Mar 2025 – May 2025 (Online)
● Conducted functional, regression, and smoke testing for PC/console games
● Created test cases and executed test suites
● Reported bugs, evaluated 3C systems, Save/Load, UI/UX, and Localization
● Simulated edge-case behavior and documented results for peer review
4
Skills:
Technical Skills
● Game Development: Unity, C#, Visual Studio, Object Pooling (custom pools for bullets, enemies, pickups), UI Systems
(Unity UI, TMP, animated with DOTween), Optimization Techniques, StrangeIoC (MVCS architecture), DI, DOTween,
ScriptableObjects.
● Software Tools: Visual Studio, Unity, GitHub, Fork.
● Project Management: Task prioritization, Work scheduling, Problem-solving.
QA & Testing Skills
● Functional, Smoke, and Regression Testing
● Bug Reporting (TestRail, Jira)
● Writing Test Cases and Test Suites
● Testing UI/UX, Game Mechanics, Localization, Save Systems
● Understanding of 3C
● Knowledge of Unity Debugging Tools
● Familiarity with test planning and exploratory testing
Soft Skills
● Communication & Collaboration: Effective communication with designers, QA, and developers.
● Analytical Thinking: Problem-solving, troubleshooting, attention to detail.
● Adaptability: Quick learning, flexibility, ability to adjust to changing requirements.
● Time Management: Meeting deadlines, prioritizing tasks, maintaining productivity.
● Work Ethic: Focus on quality, efficiency, and continual improvement.
● Architectural thinking: Ability to design scalable systems using architecture and DI patterns.
● Self-learning: Proactively mastering new tools and frameworks such as StrangeIoC and DOTween.
● Initiative: Driving development of complete gameplay systems independently from idea to implementation.
Схожі кандидати
-
Unity 3D-програміст
Вінниця, Київ, Кам'янець-Подільський -
Unity developer
Вінниця, Дистанційно -
Unity developer
Вінниця, Дніпро , ще 5 міст -
Unity-розробник
Вінниця, Дистанційно -
Unity software engineer
Вінниця, Дистанційно