Особисті дані приховані
Цей шукач вирішив приховати свої особисті дані та контакти. Ви можете зв'язатися з ним зі сторінки https://www.work.ua/resumes/19154562/
Junior Software Engineer (C++/C#)
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно, Київ
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Завантажений файл
Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.
Junior Software Engineer (C++ / C#)
[
ПРО МЕНЕ
Я розробник програмного забезпечення, маю ступінь магістра та комерційний досвід у
низькорівневій обробці даних і системному програмуванні. Розумію принципи роботи з пам'яттю,
файловими системами та апаратними даними. Мені важливо писати код, який працює стабільно і
який легко підтримувати в майбутньому. Шукаю можливість застосувати свій досвід у команді, що
займається бекендом або десктопними застосунками.
ТЕХНІЧНІ НАВИЧКИ
Володію C++ та C#. Маю досвід роботи з об'єктно-орієнтованим програмуванням, структурами
даних та алгоритмами. Розумію, як працювати з пам'яттю та бітовими операціями. Використовую Git
для контролю версій, розумію патерни проєктування на кшталт State та Singleton, а також вмію
працювати з технічною документацією та ШІ-інструментами для налагодження коду.
ДОСВІД РОБОТИ
З лютого 2025 по лютий 2026 року працював у Центрі відновлення інформації ЕПОС. Там створив
утиліту USBC_rotator для відновлення пошкоджених файлових систем. В ній реалізував алгоритми
читання даних безпосередньо з диска у форматі Hex, керуючи виділенням пам'яті так, щоб програма
працювала стабільно навіть при обробці великих обсягів інформації. Також оптимізував роботу з
даними, щоб уникнути повторної обробки вже відновлених секторів.
ПРОЄКТИ
Для C# я розробив ігровий контролер у середовищі Unity. Замість того, щоб покладатися лише на
стандартні компоненти, я реалізував власну логіку руху персонажа через рейкастинг (BoxCast), що
дало мені повний контроль над фізичною взаємодією та обробкою колізій. Окрім того, я побудував
систему керування станами (State Machine), яка синхронізує логіку персонажа з анімаціями в двигуні.
Це допомогло мені розібратися з тим, як працює архітектура в ігрових проєктах, коли потрібно
відокремити дані від візуального відображення.
Окрім цього, у межах іншого Unity-проєкту я створив ігровий прототип, де відпрацював базові
навички архітектури застосунків. Я працював над тим, щоб відокремити логіку ігрового циклу,
управління інтерфейсом користувача (UI) та систему збереження результатів. Це дозволило мені
структурувати код так, щоб він не перетворювався на хаотичний набір скриптів, а став більш
організованим і читабельним.
ОСВІТА
У 2025 році отримав ступінь магістра з інженерії програмного забезпечення у Національному
транспортному університеті. До цього закінчив бакалаврат у Національному університеті біоресурсів
і природокористування України (2024 рік) та здобув освіту молодшого спеціаліста в Оптико-
механічному фаховому коледжі КНУ ім. Тараса Шевченка (2021 рік).
МОВИ
Українська — рідна. Англійська — рівень B2, вільно читаю технічну документацію та веду ділове
листування.
Інші резюме цього кандидата
Київ, Дистанційно
АНДРІЙ ЩЕГОЛЬ Unity / C# Developer Контакти: | Kyiv, Ukraine | github.com/AndriiShchehol ПРОФІЛЬ Software Developer із профільною освітою (Інженерія програмного забезпечення) та розумінням...
Схожі кандидати
-
Junior Python Developer
Київ, Дистанційно -
Trainee/Junior C#/.NET Developer
Дистанційно -
C# програміст
130000 грн, Київ, Вінниця , ще 3 міста -
Junior Fullstack-програміст
Дистанційно -
Junior C++ developer
Дистанційно -
System Software Developer
30560 грн, Дистанційно