Максим
Junior C++ Developer, 35 000 UAH
- Considering positions:
- Junior C++ Developer, Graphics Programmer, C++ Game Developer
- City of residence:
- Kyiv
- Ready to work:
- Kyiv, Remote
Contact information
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/20623717/
Work experience
C++ розробник
from 03.2026 to 10.2026
(8 months)
власний проєкт 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
Education
Київський національний університет імені Тараса Шевченка
Факультет інформаційних технологій, інженерія програмного забезпечення
Unfinished higher, from 2025 to 2029 (4 years)
Additional education and certificates
No additional education or certificates.
Knowledge and skills
- 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
Language proficiencies
English — above average
Similar candidates
-
Junior Front-end розробник
Kropyvnytskyi, Mykolaiv, Remote -
Junior Fullstack-програміст
Remote -
Junior Front End Розробник
Kyiv -
Junior Frontend Developer
Remote -
Unity 3D-програміст
Kyiv, Remote -
PHP Developer (Junior)
40300 UAH, Ivano-Frankivsk, Lviv , more 4 cities