Максим
Junior C++ Developer, 35 000 грн
- Розглядає посади:
- Junior C++ Developer, Graphics Programmer, C++ Game Developer
- Місто проживання:
- Київ
- Готовий працювати:
- Дистанційно, Київ
Контактна інформація
Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.
Отримати контакти цього кандидата можна на сторінці https://www.work.ua/resumes/20623717/
Досвід роботи
C++ розробник
з 03.2026 по 10.2026
(8 місяців)
власний проєкт MyOwnEngine, Дистанційно (IT)
Розробка власного ігрового рушія на C++ із використанням Vulkan та SDL3 з метою поглиблення знань у системному програмуванні та комп'ютерній графіці.
Основні завдання та досягнення:
Реалізація графічного конвеєра на базі Vulkan та Vulkan-Hpp.
Робота з GPU-ресурсами, вершинними та індексними буферами, керуванням пам'яттю.
Реалізація depth testing та синхронізації кадрів у польоті (frames in flight).
Робота з swapchain, обробкою зміни розміру вікна та перестворенням графічних ресурсів.
Реалізація математичного модуля для роботи з векторами та матрицями трансформацій.
Робота з uniform buffers, descriptor sets. Наразі працюю над передаванням матриць трансформацій у шейдери.
Організація збірки проєкту за допомогою CMake та Ninja, контроль версій через Git.
Технології: C++, Vulkan, Vulkan-Hpp, GLSL, SDL3, CMake, Ninja, Git.
GitHub: https://github.com/Vaaayker/MyOwnEngine
Освіта
Київський національний університет імені Тараса Шевченка
Факультет інформаційних технологій, інженерія програмного забезпечення
Незакінчена вища, з 2025 по 2029 (4 роки)
Додаткова освіта та сертифікати
Немає додаткової освіти та сертифікатів.
Знання і навички
- C++
- Knowledge of OOP principles
- STL
- Memory Management
- RAII
- Vulkan
- GLSL
- Computer Graphics
- Real-Time Rendering
- Vulkan-Hpp
- SPIR-V
- Graphics Programming
- Graphics Pipelines
- GPU Memory Management
- Vulkan Synchronization
- Vertex and Index Buffers
- Vulkan Graphics API
- Shader Programming
- 3D Mathematics
- Linear Algebra
- Descriptor Sets
- Uniform Buffers (UBO)
- Depth Testing
- Swapchain Recreation
- CMake
- Git
- Ninja
Знання мов
Англійська — вище середнього
Схожі кандидати
-
Junior Front-end розробник
Кропивницький, Миколаїв, Дистанційно -
Junior Fullstack-програміст
Дистанційно -
Junior Front End Розробник
Київ -
Junior Frontend Developer
Дистанційно -
Unity 3D-програміст
Київ, Дистанційно -
PHP Developer (Junior)
40300 грн, Івано-Франківськ, Львів , ще 4 міста