Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Был более двух недель назад

Мужчина, 29 лет, родился 23 июля 1996

Москва, м. Мякинино, готов к переезду, готов к редким командировкам

Старший разработчик C++

350 000  на руки

Специализации:
  • Программист, разработчик

Тип занятости: полная занятость

Опыт работы 6 лет

Март 2026по настоящее время
3 месяца
Алео-Альянс

Москва

Инженер-программист
- Написание программного кода - Исправление выявленных багов - Тестирование программного кода - Формализация и алгоритмизация поставленных задач для дальнейшего написания программного кода
Июль 2024Декабрь 2025
1 год 6 месяцев
ООО Бриз

Москва

Старший разработчик
- Спроектировал и разработал с нуля распределенную программную систему для управления комплексом аппаратуры, развернутую на встраиваемой платформе (OrangePi) и наземной станции, используя язык C++. - Создал низкоуровневый драйвер для стабильного опроса шины CAN, агрегации данных с датчиков и их передачи по сети в реальном времени. - Реализовал ядро системы автоматической стыковки двух аппаратов и сопровождающий графический интерфейс для ручного контроля и вмешательства оператора. - Разработал комплексное приложение наземного пункта управления на Qt, которое отображает телеметрию, визуализирует состояние всех систем на интерактивных мнемосхемах и графиках, ведет журналы событий и формирует предупреждения. - Внедрил в состав НПУ специализированную утилиту для прямого управления силовыми двигателями, что существенно ускорило циклы тестирования и отладки механической части комплекса.
Октябрь 2021Февраль 2024
2 года 5 месяцев

Москва

Информационные технологии, системная интеграция, интернет... Показать еще

Старший программист
- Разработал с нуля высокопроизводительное кросс-платформенное приложение (C++/Qt) для анализа телеметрии, обеспечивающее работу с файлами >1 ГБ, визуализацию данных (графики, фильтры) и редактирование. - Спроектировал и реализовал сетевой модуль (TCP/IP) для управления комплексом устройств: сбор телеметрии, отправка команд, отображение статуса в реальном времени. - Провел глубокий рефакторинг legacy-кода: упростил архитектуру, внедрил современные паттерны - Реализовал и интегрировал в продукт байесовский алгоритм классификации для автоматического анализа данных.
Ноябрь 2020Июль 2021
9 месяцев
ЦНИИАГ (Центральный Научно-исследовательский институт автоматики и гидравлики)

Москва

Инженер-программист
- Разработал программное ядро на C++ для решения геодезических задач: вычисление координат, преобразование систем координат, расчёт площадей и объёмов по данным БПЛА. - Спроектировал и реализовал собственную библиотеку для аппроксимации картографических данных, что кратно ускорило их обработку за счёт оптимизации структур данных и алгоритмов. - Создал графический интерфейс с использованием Qt для визуализации карт, результатов расчётов и управления параметрами аппроксимации. - Проект продемонстрировал возможность эффективной обработки больших объёмов геопространственных данных на стандартном оборудовании.
Февраль 2019Февраль 2020
1 год 1 месяц

Россия, www.labirint.org/

Информационные технологии, системная интеграция, интернет... Показать еще

Программист C++
- Разработал на C++ программу для автоматизации сортировки товаров на складе. - Реализовал взаимодействие с базой данных через SQL-запросы для управления номенклатурой и остатками.

Навыки

Уровни владения навыками
Продвинутый уровень
Python
GTest
Алгоритмы и структуры данных
Qt
C/C++
Git
Boost
Разработка ПО
ООП
Многопоточность
Асинхронное программирование
Multithreading
SOLID
STL
Наставничество
Оптимизация кода
TCP/IP
Linux
GCC
Анализ требований
Архитектурные паттерны
Средний уровень
Doxygen
Docker
SQL
Управление командой
Статический анализ кода
Профилирование
Рефакторинг кода
Unit Testing
Уровень не указан
PostgreSQL

Обо мне

Разработчик на C++ с опытом построения законченных программных решений в различных доменах: Embedded & Real-Time Systems: Разработка ПО для одноплатных компьютеров (OrangePi), взаимодействие с датчиками и исполнительными механизмами, создание систем сбора данных и управления в реальном времени. High-Performance Desktop Applications: Создание на Qt производительных приложений для работы с большими данными (лог-файлы >1 ГБ, картографическая информация), включая визуализацию, глубокий анализ и предоставление инструментов поддержки принятия решений. Algorithmic & Computational Core: Разработка математических ядер для геодезических расчётов, библиотек для аппроксимации данных, алгоритмов классификации. Понимание принципов оптимизации вычислений и работы с памятью. Также имею опыт разработки на Java и Python.

Высшее образование (Бакалавр)

2020
Высшее образование (Бакалавр)

Знание языков

Русский — Родной

Английский — B1 — Средний

Повышение квалификации, курсы

2026
Мидл разработчик C++
Яндекс-Практикум, Программирование
2024
Алгоритмы и структуры данных
Яндекс-Практикум, Программирование

Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения