• File

Роман

Unity 3D програміст

Considering positions:
Unity 3D програміст, C# програміст, Web-програміст
Age:
34 years
City:
Kyiv

Contact information

The job seeker has entered a phone number , email and address.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Roman Gaiduk

Date of birth: 15. 02. 1991

Email: [open contact info](look above in the "contact info" section)
phone: [open contact info](look above in the "contact info" section)
linkedin: [open contact info](look above in the "contact info" section)
github: https://github.com/asteriosroma?tab=repositories

Summary: Pretty good in C#, especially in Unity3D and game mobile developing.

Technical skills: expert knowledge of С# (5 years), Unity3D (2 years), knowledge of
Photon Multiplayer SDK, Firebase, Javascript, HTML+CSS, SQL.
Frameworks: expert knowledge of Visual Studio, basic knowledge of Xamarin Studio,
apprentice knowledge of JetBrains WebStorm.
Patterns: MVC, MVVM.
Version Control Systems: TFS, Bitbucket, Git.
Databases: MSSQL, Oracle, SQLite.
Operating Systems: Windows, Linux.

Experience:

2023 - 2025
Freelancer activity
Responsibilities:
Creating small prototypes of core game mechanics different casual games. Creating and
integrating separate modules and unity packs. Optimization and fixing bugs in clients game
projects. Adding statistics (for CPI analytics) and monetization, uploading products to the
stores.
Example:
Developing 3D with side camera view HC android game MagneticBall from start(creating
repository for project) till the end(uploading to Google Play store).
Responsibilities:
- Writing all code and managing technical issues on project.
- Created gameplay, several game mechanics like magnet fields that provide moving for
Player(as ball), collecting level items (coins), constructing different prefabs like falling
bridge, leap rotating wheel, portals, accelerators, trampolines and many others.
- Saving system for game progress.
- Many animations (transform type animations, frame animations, GAF animations) like
thunder bolt, permanent magnetic effect, soaring, rotating, winking, fading background
object animations.
- Different level styles with unique animations and textures.
- Music and sound.
- User interface and camera managing, pause, options, main menus, levels map for navigation
between different levels.
- Lock/Unlock level system and dynamic highscore system (displayed on each pic of level on
the screen level map)
- Added Facebook analytics product to game and event system for monitoring passing
the game with system of checkpoints, storing data in Firebase.
- Support uploading game to store (making .aab and .apk files, game signing, compliance with
all Google Play rules for game release).

2022 - 2023
LUMIGHOST (https://lumighost.com).
1. Developing of game Reskiner
Responsibilities:
This game is prototype endless runner with 3D view and simple grab-bonuses mechanics. My
work was coding of all in this game, as a single programmer and I done it well, used runner
module asset as a core and added own scripts for UI, spawning bonuses and obstacles, jumps,
flying, rolling, etc.

2. Developing of game Blockchain Chess
Responsibilities:
This game is huge project for PC and Android platforms that can be described as Chess
Multiplayer game in Japanese medieval style with fatalities like Mortal Combat. Also it has
quest system with chess units progression and equipping different items. I came in project after
two years of existing to speed up the developing processes. Was responsible for Multiplayer
coding, new features like inventory and item system, adding sounds and music, importing new
content(3D models and different items) in project, some UI work, bugfixing, bulding and
testing apk files.

2021
WHIMSY GAMES (https://whimsygames.co/).
1. Developing of game SaidxGo.
Responsibilities:
This game is 2D side-view runner with collecting prizes and avoiding hostiles. My work was
the developing game by adding new content, fixing bugs, remaking UI and localization and
rolling out this game to Apple Store.

2. Developing of game Tartarus.
Responsibilities:
This game is 3D old-styled RPG where you have to explore dungeon with treasures, enemies
and some quests. My work was the developing game by creating new levels of dungeon,
programming logic of enemies parties, random loot, adding of quest system, adding new items
to the game and new skills to enemies or player, saving game progress system, creating new UI
and bugfixing;

3. Developing of game ColoringByNumber.
Responsibilities:
This game is coloring app with good optimization and quality of coloring pictures. My work was
the developing game by adding content, making UI, bugfixing and optimization of mobile cpu
loads in the runtime.

4. Developing of game Mario.
Responsibilities:
This game is same old Mario game but MMO(multiplayer). My work was the developing game
by making test level instance, adding npc hostile-bots with their own logic and behavior, adding
bonuses on level, music and sounds, creating client part of player control, and bugfixing.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: