Дмитро

Senior Unity Developer, 150 000 UAH

Age: 35 years
City of residence: Mena
Ready to work: Remote
Age:
35 years
City of residence:
Mena
Ready to work:
Remote

Contact information

The job seeker has entered a phone number and email.

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

Work experience

Senior Unity Developer

from 09.2024 to 01.2026 (1 year 5 months)
Cuberium, Дистанційно (IT)

Tech Lead / Senior Software Developer on startup Tokenomic iOS Unity Game.
Game has 3+ iterations with different game mechanics.
Description:Players can farm resources in open world(open world has limitations, it has common resources and
common interactions for all players, but players can’t see each other). Farm simulator included(each player has it’s own
farm and automining farms). Newcomer tutorial. Clan and Tournaments system(custom approaches). Referrals system.
Inventory system. Spawn enemy mobs system(player can fight with mobs and receive resources and points for Clan).
Responsibilities:
C# programming for Unity Engine: Develop all client logic(please look at description).
Node.js programming backend: creating custom login system, inventory system, random events system, Clans and
Tournaments.
Technologies: Unity, Firestore, Zenject, JSON, UniTask, iOS.
Tech Lead / Senior Software Developer on startup sandbox Metaverse WebGL Unity App.
Responsibilities: C# programming for Unity Engine: player controls, build world tools, loading, unloading game
resources, data services. Resolve issues with WebGL limitations(RAM, UI visual artefacts, input limitations). Creating js
libraries for communication with backend.
Node.js programming backend: creating, loading, updating new worlds, creating custom login system, inventory
system, backend optimisation(request responses).
Technologies: Unity, Firestore, Zenject, JSON, UniTask.

Senior Unity Developer

from 09.2022 to 09.2024 (2 years)
ILogos Game Studios, Дистанційно (IT)

Senior Software Developer on 2D “ThreeInRow” game with more than 30 millions installations.
Responsibilities: Fixing UI, Client/Server interaction bugs, Platform(Android/iOS) specific crashes, ThirdParty libraries
exceptions.
Working on UI and memory optimization.
Client/Server interaction optimization (decreasing request/response packages count).
Writing documentation for new features. New features implementation from scratch.
Adding UnitTests. Performed release candidate owner tasks.
Working with QA and Design team (giving some areas on bug investigation, UX improvement proposals).
Technologies: Unity, DI, UnitTesting, Protobuf, Firebase, Android/iOS native plugins, GoKit, UniTask.

Senior Unity Developer

from 10.2011 to 08.2022 (10 years 11 months)
Sigma Software, Харків (IT)

AR mobile multiplayer RTS/Shooter game in augmented
reality.
Responsibilities: C# programming for Unity Engine: develop multiplayer layers of the application (PUN and custom
Rest), prototype and develop core logic and game mechanics, develop UI components, develop shaders, make a game
optimisation, integrate and setup 3d party libraries (Playfab, Mapbox, ARCore, ARkit).
Tech Lead / Team Lead / Senior Software Developer Reverse engineering - recreating game like PaperIO from
scratch(complex math, procedural mesh generation, shape cutting, extending, shaders, optimisation, creating random
start figure with bezier curves).
Responsibilities: Investigate, analyse and create game from scratch.
Tech Lead / Team Lead / Senior Software Developer on entertainment social mobile app. With liquid simulation.
Responsibilities: Create from scratch game client, Firebase backend, liquid simulation(plugin used), shaders for liquid
view improvement, iOS and Android plugins for receiving contact list, sending sms, Google ADBanner.
Tech Lead / Team Lead / Senior Software Developer on educational app with foreign country students(mentoring).
Responsibilities: Create from scratch game view and editor client, work with the client directly, designing features.
Tech Lead / Team Lead / Senior Software Developer on educational games(horizontal scrolling shooter, horizontal
shooter, catch an object).
Responsibilities: Create from scratch game client, Firebase backend.
Tech Lead / Software Developer on educational, learning language game. There was issues with game loading time,
random crashes(because of device RAM), Pathfinding random issue(The bot was created for testing all paths with more
than 100 connection points inside the the game).
Responsibilities: Analyse and fix critical issues.
Software Developer on VR POC implementation, educational project for working with new tools, including engine
repair, working with multimeter electronic, etc(include remote mentoring).
Responsibilities: Create project from scratch, test on VR, add network synchronisation.
Technologies: Unity, VR, Photon.
Software Developer create people and driver behaviour simulation for airport parking(include moving inside terminal,
calling taxi, moving through road, traffic rules).
Responsibilities: Create project from scratch, edit 3D resources, simulate client, pedestrian and driver behaviour and
traffic rules.
Software Developer ROKU TV set UI implementation.
Software Developer Fixing, refactoring and implementing new features for photo library.
Converting and optimising AS2 to AS3 game UI for AAA multiplayer game.
Software Developer on Slot and Bingo games: Development of browser slot casino games with different shared
modules and components, fixed assets etc.
Responsibilities: Shared component and loading system core redesign and refactoring, games and common libraries
development and optimization, performance and product design improvements, communication with customer, games
certification.

Education

Національний аерокосмічний університет ім. М. Є. Жуковського "Харківський авіаційний інститут"

Компʼютерні системи, Харків
Higher, from 2008 to 2013 (5 years)

Additional education and certificates

2006, 2 роки

Knowledge and skills

  • Здатність до навчання
  • Unity
  • C#
  • Git
  • Знання принципів ООП
  • GitHub
  • DOTween
  • HTML
  • SQL
  • C++
  • Zenject
  • CSS
  • .NET Framework
  • JavaScript
  • MySQL
  • Shaders

Language proficiencies

English — above average

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: