Зареєструватися
  • File

Personal information hidden

This job seeker decided to hide his personal information and contact info, but you can send a message to him or suggest a job to him.

This job seeker has chosen to hide his personal information and contact info. You can contact him using this page: https://www.work.ua/resumes/19154562/

Junior Software Engineer (C++/C#)

City of residence:
Kyiv
Ready to work:
Kyiv, Remote

Contact information

This job seeker has hidden his personal information, but you can send him a message or suggest a job to him if you open his contact info.

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.

Андрій Щеголь
Junior Software Engineer (C++ / C#)
[open contact info](look above in the "contact info" section) | Київ | github.com/AndriiShchehol

ПРО МЕНЕ
Я розробник програмного забезпечення, маю ступінь магістра та комерційний досвід у
низькорівневій обробці даних і системному програмуванні. Розумію принципи роботи з пам'яттю,
файловими системами та апаратними даними. Мені важливо писати код, який працює стабільно і
який легко підтримувати в майбутньому. Шукаю можливість застосувати свій досвід у команді, що
займається бекендом або десктопними застосунками.

ТЕХНІЧНІ НАВИЧКИ
Володію C++ та C#. Маю досвід роботи з об'єктно-орієнтованим програмуванням, структурами
даних та алгоритмами. Розумію, як працювати з пам'яттю та бітовими операціями. Використовую Git
для контролю версій, розумію патерни проєктування на кшталт State та Singleton, а також вмію
працювати з технічною документацією та ШІ-інструментами для налагодження коду.

ДОСВІД РОБОТИ
З лютого 2025 по лютий 2026 року працював у Центрі відновлення інформації ЕПОС. Там створив
утиліту USBC_rotator для відновлення пошкоджених файлових систем. В ній реалізував алгоритми
читання даних безпосередньо з диска у форматі Hex, керуючи виділенням пам'яті так, щоб програма
працювала стабільно навіть при обробці великих обсягів інформації. Також оптимізував роботу з
даними, щоб уникнути повторної обробки вже відновлених секторів.

ПРОЄКТИ
Для C# я розробив ігровий контролер у середовищі Unity. Замість того, щоб покладатися лише на
стандартні компоненти, я реалізував власну логіку руху персонажа через рейкастинг (BoxCast), що
дало мені повний контроль над фізичною взаємодією та обробкою колізій. Окрім того, я побудував
систему керування станами (State Machine), яка синхронізує логіку персонажа з анімаціями в двигуні.
Це допомогло мені розібратися з тим, як працює архітектура в ігрових проєктах, коли потрібно
відокремити дані від візуального відображення.

Окрім цього, у межах іншого Unity-проєкту я створив ігровий прототип, де відпрацював базові
навички архітектури застосунків. Я працював над тим, щоб відокремити логіку ігрового циклу,
управління інтерфейсом користувача (UI) та систему збереження результатів. Це дозволило мені
структурувати код так, щоб він не перетворювався на хаотичний набір скриптів, а став більш
організованим і читабельним.

ОСВІТА
У 2025 році отримав ступінь магістра з інженерії програмного забезпечення у Національному
транспортному університеті. До цього закінчив бакалаврат у Національному університеті біоресурсів
і природокористування України (2024 рік) та здобув освіту молодшого спеціаліста в Оптико-
механічному фаховому коледжі КНУ ім. Тараса Шевченка (2021 рік).

МОВИ
Українська — рідна. Англійська — рівень B2, вільно читаю технічну документацію та веду ділове
листування.

More resumes of this candidate

Similar candidates

All similar candidates


Compare your requirements and salary with other companies' jobs: