C++ Developer

Москва, Россия
Джуниор • Миддл
Информационные технологии • Разработка • Backend • Bash • C++ • Python • SQL • Boost • STL • MySQL • MSSQL
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 1 года до 3х лет
О себе

На данный момент Программист.

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

Опыт работы

ПАО Московская биржа

С июля 2024 по текущее время (1 год 6 месяцев)

Стек: C++, Google Test, CMake, Python, Protobuf, Jira, GitLab, Linux, PostgreSQL

Разработал Wireshark диссектор на C (требование API Wireshark) для торговых протоколов ASTS/TWIME и Spectra/TWIME под Linux. В 2 раза ускорил разработку с помощью Python скрипта, который позволил сгенерировать большую часть кода по SBE-схеме.

Работал в составе команды занимающейся реализацией модуля клиентского подключения к торгово-клиринговой системе (ТКС). Отвечал за реализацию части обеспечивающей сетевое подключение к гейтвею ТКС биржи. Помимо этого реализовал функционал, который после подключения выполнял запросы на получение различных таблиц с информацией о торгах.

Написал на Python плагин для protoc запускающийся в процессе cmake-сборки, который из proto-файла генерирует C++ unit-тесты (Google Test). Решение позволило покрыть тестами большой объем автогенерируемого кода, благодаря этому общее тестовое покрытие поднялось с 30% до 80%.

Образование

Бакалавриат

Московский государственный технологический университет "СТАНКИН"

Факультет информационных технологий

Направление: Информационные системы и технологии

Закончил в 2025 году

Магистратура

Московский государственный технологический университет "СТАНКИН"

Факультет: Инфориационные технологии

Направление: Информатика и вычислительная техника

Еще не закончил

О себе

Обучаюсь в магистратуре дистанционно (по вечерам) – график работы не затрагивает.

В работе постоянно использую Linux. Собираю проекты через CMake, отлаживаю через GDB, при необходимости пишу Bash/Python-скрипты. Уверенно использую Vim как основной редактор кода.

Активно углубляюсь в C++, сейчас читаю Скотта Мейерса "Эффективное использование C++". Открыт к изучению новых языков и инструментов.



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