Обязанности и достижения:
Создавал высоконагруженные приложения для отображения тактической информации в реальном времени с использованием Qt Framework (QWidgets/QML). Реализовывал алгоритмы обработки данных с датчиков, обеспечивая минимальные задержки и высокую точность визуализации. Интегрировал сторонние библиотеки и API для работы с аппаратными модулями корабля. Разрабатывал скрипты (Bash) для автоматизации сборки, тестирования и развертывания ПО, что сократило время подготовки релизов. Настраивал CI/CD пайплайны в GitLab, включая этапы статического анализа кода (Clang-Tidy, Cppcheck), юнит-тестов (Google Test) и деплоя. Координировал работу стенда для тестирования ПО: планировал эксперименты, фиксировал баги, анализировал логи и взаимодействовал с аппаратными инженерами. Участвовал в планировании задач (Kanban).