Александр
C++ developer
- Age:
- 30 years
- City of residence:
- Kharkiv
- Ready to work:
- Remote
Contact information
The job seeker has entered a phone number .
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/16490389/
Uploaded file
This resume is posted as a file. The quick view option may be worse than the original resume.
Alexandr Bondarenko включает работу с многопоточностью, графикой и мультимедиа, а также
кроссплатформенную разработку, создание инфраструктурных библиотек,
C++ DEVELOPER собственных пакетов и расширений для Visual Studio.
Контакты Навыки
Core:
[
C++20, Templates, Multithreading, C++/CX, WinUI/UWP, C#.
isrepeat Windows / System:
[
Multimedia & Graphics:
github.com/isrepeat
Qt, DirectX 11, Microsoft Media Foundation, FFmpeg.
Build & Tools:
Ожидаемая зарплата: от $1200 MSBuild, CMake, NuGet packaging, PowerShell, Batch scripting, Google Test, Docker,
Doxygen.
Опыт работы
Digital Cloud Technologies | C++ Developer 04.2021 – 10.2024
Разработка и поддержка приложений под Windows. Ключевые проекты:
Team Remote Desktop – приложение для удалённого доступа.
Технологии: Qt, DirectX 11, WinAPI, IPC, Coroutines, Sockets, RabbitMQ, Protobuf, FFmpeg, MSBuild, Doxygen, PowerShell / Batch, Docker.
Перепроектировал архитектуру взаимодействия потоков, повысив стабильность и устойчивость приложения.
Улучшил пользовательский интерфейс и расширил функциональность взаимодействия между сторонами.
Автоматизировал процессы сборки и развёртывания, сократив время выпуска обновлений.
Создал сервисный модуль для работы в защищённых средах и обработки системных окон.
Внедрил систему сбора диагностической информации и автоматизации отчётов о сбоях.
UtilityHelpersLib – общая базовая библиотека.
Технологии: WinAPI, DirectX 11, STL, COM, Multithreading, MSBuild, Microsoft Media Foundation, Coroutines, Google Test.
Выделил общую инфраструктуру в отдельную библиотеку, упростив переиспользование кода между проектами.
Реализовал набор утилит для логирования, многопоточности, работы с графикой, файловой системой и пр.
Создал несколько multi-target NuGet-пакетов (Desktop/UWP/WinUI) с переиспользуемыми компонентами.
MovieMakerCore – аудио/видео движок.
Технологии: DirectX 11, Shaders (HLSL), Microsoft Media Foundation, Multithreading, C++/CX, C#.
Разработал высокопроизводительный рендер для воспроизведения видео 4K/60fps.
Реализовал поддержкку HDR.
Собственные проекты
Tabs Manager Extension – расширение для Visual Studio.
Улучшает работу с группировкой вкладок и добавляет меню навигации по коду через комментарии-якоря.
Solution Injector – инструмент для работы с .sln-файлами.
Дает возможность вставлять проекты с сохранением иерархии, упрощает изменение структуры решения.
Образование
Национальный технический университет «Харьковский политехнический институт» — 2013 – 2018
Бакалавр и магистр компьютерных наук
Similar candidates
-
Junior C++ Developer
Remote, Kyiv, Lviv -
C++ developer
Remote, Dnipro, Zaporizhzhia -
Розробник С++
Remote, Odesa, Chornomorsk -
Trainee C++, Python developer
Remote -
C++ developer
30000 UAH, Remote, Other countries -
C/C++ Developer
Remote, Kyiv