Software C++ Developer

Москва, Россия
Миддл
Информационные технологии • Разработка • C++ • Python • SQL • Qt • STL • PostgreSQL
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Есть файл резюме (защищен)
О себе

На данный момент Инженер-программист (инженер по испытаниям).

Мои компетенции и опыт

C++ разработчик с опытом разработки desktop-приложений для работы с внешними устройствами и обработки потоковых данных в real-time.

Специализируюсь на многопоточности, оптимизации производительности и построении устойчивых систем взаимодействия с аппаратурой. Имею опыт разработки приложений с нуля, проектирования модульной архитектуры и устранения узких мест на основе профилирования.

Фокусируюсь на стабильности, предсказуемости поведения системы и раннем выявлении дефектов.

Разрабатываю desktop-приложения на C++ для взаимодействия с внешними устройствами и обработки потоковых данных в real-time (телеметрия, логи, сенсорные данные).
- Разрабатывал приложения на C++/Qt для конфигурации, диагностики и тестирования устройств по COM-интерфейсу
- Проектировал модульную архитектуру, обеспечивая масштабируемость и расширяемость системы.
- Реализовал многопоточные пайплайны обработки данных, обеспечив стабильную обработку потоков в real-time без потери данных.
- Увеличил throughput обработки телеметрии в 5 раз за счёт оптимизации алгоритмов, устранения contention между потоками и переработки структур данных.
- Оптимизировал критические участки кода, снижая latency и потребление ресурсов.
- Проводил профилирование CPU и памяти, выявлял и устранял bottlenecks.
- Внедрял unit-тестирование, увеличив покрытие до ~70%.
- Участвовал в онбординге новых разработчиков: передавал архитектурные знания, код-стайл и практики разработки.
- Разрабатывал и поддерживал C++ код в рамках существующих систем.
- Участвовал в интеграции модулей и сборке приложений.
- Проводил тестирование и отладку.
- Анализировал и формализовывал требования.
- Повышал стабильность системы: устранял crash’и, race conditions и утечки памяти, улучшал обработку ошибок.

Буду рад обсудить предложения.
Телеграм для связи: нужен доступ к резюме


Специализация
Информационные технологииРазработкаC++PythonSQLQtSTLPostgreSQL
Отрасль и сфера применения

Уровень
Миддл

Есть файл резюме (защищен)


Интересные кандидаты