Андрій
Розробник Unity
- Age:
- 23 years
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, 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.
You can get this candidate's contact information from https://www.work.ua/resumes/18563235/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Game Developer / Software Engineer
Контакти: [
GitHub: github.com/AndriiShchehol
__________
ПРОФІЛЬ
Software Developer та магістр у сфері IT з річним досвідом роботи.
Спеціалізуюся на системному програмуванні на C/C++. Маю практичний
досвід розробки 2D-ігор з нуля, проектування ігрової логіки, симуляції
фізики та управління пам'яттю. Поєдную розуміння низькорівневої
архітектури комп'ютерних систем із прагненням створювати
оптимізований код для ігрових рушіїв та геймплейних систем.
__________
ТЕХНІЧНІ НАВИЧКИ
Мови коду: C++, C#, Python, Go,.
Game Dev: Ігровий цикл (Game Loop), фізика 2D-руху, обробка колізій,
менеджмент асетів, ООП, патерни проєктування (State, Singleton), базовий
досвід Unity.
Системне ПЗ: Низькорівнева робота з пам'яттю, файловими системами та
Windows API.
Інструменти: Git, Visual Studio, SQL, PostgreSQL.
__________
КЛЮЧОВІ ПРОЕКТИ
2D Platformer | Unity, C# | https://github.com/AndriiShchehol/Platformer
Самостійна розробка двовимірного платформера з нуля на C# для
демонстрації навичок побудови архітектури гри.
• FPS-незалежна геймплейна логіка: Інтегрував розрахунок часу через
Time.deltaTime для кастомних геймплейних таймерів (Coyote Time),
забезпечивши стабільну поведінку гри на різних частотах кадрів
• Кастомна логіка руху персонажа (Character Controller): Реалізував
поведінку гравця, включаючи таймінги Coyote Time, механіку Wall
Jumping, ковзання по стінах та додаткові стрибки (Multiple Jumps)
• Обробка просторових запитів: Налаштував точне виявлення
поверхонь (земля/стіни) за допомогою рейкастингу
(Physics2D.BoxCast) та шарів (LayerMask) для забезпечення
чутливого керування.
• Керування станами анімації: Синхронізував фізичний стан
персонажа (рух, перебування на землі, взаємодія зі стінами) із
системою анімацій Animator за допомогою оптимізованих тригерів
та параметрів
USBC_rotator (C++) | https://github.com/AndriiShchehol/USBC_rotator
Спеціалізована утиліта для відновлення цілісності структур даних на
фізичних носіях та образах.
• Реалізував низькорівневі алгоритми циклічної ротації блоків (circular
block rotation) та аналізу сигнатур файлових систем для відновлення
пошкоджених секторів.
__________
ДОСВІД РОБОТИ
Технік із відновлення даних. | Центр відновлення інформації «ЕПОС» |
Лютий 2025 — Лютий 2026
• Розробляв інструменти на C++ для автоматизованого виправлення
пошкоджень структур даних на фізичних дисках та образах.
• Створював алгоритми ідентифікації секторів та перевірки сигнатур,
а також системи логування процесу виправлення помилок та
запобігання повторній обробці вже виправлених помилок.
__________
ОСВІТА
Магістратура: Національний транспортний університет | 2024 – 2025.
Бакалавр: Національний університет біоресурсів і природокористування
України | 2021 – 2024.
Молодший бакалавр: Оптико-механічний коледж КНУ імені Тараса
Шевченка | 2017 – 2021.
__________
ДОДАТКОВА ІНФОРМАЦІЯ
Мови: Українська (Рідна), Англійська (Upper-Intermediate, B2), Німецька
(A1).
Прагнення: Активно вивчаю архітектуру сучасних ігрових рушіїв,
планую розширювати стек у напрямку розробки механік на Unity 3D. Маю
досвід роботи в команді над складними технічними задачами.
More resumes of this candidate
Kyiv, Remote
Andrii Shchehol Game Developer / Software Engineer Contacts: | | Kyiv, Ukraine GitHub: github.com/AndriiShchehol __________ PROFILE Software Developer and Master’s degree graduate in IT with 1 year...
Similar candidates
-
Unity Developer
Kyiv -
Unity developer
Remote -
Unity developer
30000 UAH, Remote -
Unity-розробник
Vinnytsia, Remote -
Unity developer
Remote -
Unity 3D-програміст
Remote