• PRO

Yuriy

Unity developer, 60 000 UAH

Employment type:
full-time, part-time
Age:
23 years
City of residence:
Berestechko
Ready to work:
Remote

Contact information

The job seeker has entered a email and LinkedIn.

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

Unity developer

from 03.2023 to 08.2024 (1 year 5 months)
Midnight.Works, Remote (IT)

Responsibilities:
• Worked primarily as a solo developer with minimal supervision
• Collaborated with a large team using Slack (UI/UX designers, QA testers, 3D animators, game designers, product managers)
• Followed game design documents
• Built UI based on Figma designs
• Managed tasks and progress in Trello and ClickUp

Worked on:
➤ Announced first-person 3D car driver and mechanic simulator (PC, PS5), where I developed:
• Player movement system with running, jumping and crouching
• Driving mechanics
• Mechanics related to detaching car parts upon impact
• Inventory system with item pickups and UI
➤ Released first-person 3D wild animal shooter (PC, PS5), where I developed all game elements, including:
• Player movement system with running, jumping and crouching
• Terrain-based footstep audio system
• Step-by-step tutorial
• Filterable weapons shop with skins
• Levels and rewards systems
• Player progress saving system
• Audio and quality settings
• Highly configurable animal AI system
• Shooting mechanics with special effects on impact
• Inventory system
• Navigable UI
• Minimap
• Offscreen markers

Education

National Technical University of Ukraine 'Kyiv Polytechnic Institute'​

Faculty of Informatics and Computer Engineering. Information systems and technologies, Kyiv
Higher, from 2023 to 2025 (2 years)

• Wrote an article for master's thesis "Effect of rendering space on the performance of the ray marching method" / Danyliuk Y., Zhurakovska O. // Adaptive Systems of Automatic Control. October 2024. Vol. 2, № 45. DOI: 10.20535/1560-8956.45.2024.313089
• Wrote theses for master's thesis "Information system for visualizing four-dimensional objects based on the ray marching method" / Danyliuk Y., Zhurakovska O. // V International Scientific and Practical Conference of Young Scientists and Students “Software Engineering and Advanced Information Technologies (SoftTech-2023)". December 2023

National Technical University of Ukraine 'Kyiv Polytechnic Institute'​

Faculty of Informatics and Computer Engineering. Information systems and technologies, Kyiv
Higher, from 2019 to 2023 (4 years)

• Speaker at "Artificial intelligence 2023: present and future" summer school, KPI, FICT
• Wrote a bachelor's thesis "Car parking process simulator using reinforcement learning" / Danyliuk Y. // National Technical University of Ukraine "Kyiv Polytechnic Institute". Bachelor's thesis project: Information systems and technologies. July 2023
• Wrote an article for bachelor's thesis "Autonomous car parking model for different types of parking lots using deep reinforcement learning" / Danyliuk Y., Oliinyk V.

Additional education and certificates

Mobile Game Architecture on Unity for Professionals, Knowledge Syndicate

Aug 2024

ML-Agents: Hummingbirds, Immersive Limit

Apr 2023

Knowledge and skills

  • Unity
  • C#
  • Git
  • GitHub
  • Knowledge of OOP principles
  • Dependency injection
  • SOLID Principles
  • Zenject
  • C++
  • GitHub Actions
  • CI/CD
  • IoC
  • NUnit
  • NSubstitute
  • FluentAssertions
  • HLSL
  • Game Architecture
  • Trello
  • Figma
  • Addressables
  • UniTask
  • UniRx
  • R3
  • RenderDoc
  • UI Toolkit

Language proficiencies

  • Ukrainian — fluent
  • English — above average
  • Russian — fluent

Additional information

Projects:

AutonomousParking (Feb 2023 - Jul 2023)
Simulation of car parking in diverse parking lots, it's part of my
bachelor's thesis.
- Data-oriented component-based architecture
- ML-Agents, Recorder, UnityEngine.Pool, Reinforcement Learning, PPO, Fisher–Yates shuffle, Google Colab, TensorBoard, Bash
- Optimized the number of cars needed for random spawning in parking lots using a technique from the Fisher–Yates shuffle algorithm

WizardSpells (Dec 2022 - Feb 2023)
Smooth 3D player movement and flexible architecture as the basis for future spell-based battle arena gameplay.
- Service-oriented component based architecture, FSM for game states, Single-entry point
- Zenject/Extenject, Input System, UnityEngine.Pool, GitHub Actions, CI/CD, Tests (NUnit, NSubstitute, FluentAssertions)
- Design a flexible solution for managing NuGet packages in Unity

Roguelike (Mar 2022 - Oct 2022)
Turn-based tile-based 2D roguelike game based on procedurally generated maps with 2-bit colour style.
- Event-driven component-based architecture
- Zenject/Extenject, Pixel Perfect, 2D Tilemap Editor, Recorder, Device Simulator, AI, A-star, Bresenham's line
- Implemented and plugged a generic A-star algorithm as a Unity package.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: