Максим

Junior C++ Developer, 35 000 грн

Розглядає посади:
Junior C++ Developer, Graphics Programmer, C++ Game Developer
Місто проживання:
Київ
Готовий працювати:
Дистанційно, Київ

Контактна інформація

Шукач вказав: ТелефонМесенджер

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Досвід роботи

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

Знання мов

Англійська — вище середнього

Схожі кандидати

Усі схожі кандидати


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: