Максим Б. C++ разработчик, Lead

ID 30396
МБ
Максим Б.
Мужчина, 36 лет
Россия, Санкт-Петербург, UTC+3
Ставка
5 137,9 Р/час
вкл. НДС 5% (190.48 Р)
Специалист доступен с 7 октября 2025 г.

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

Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Lead
Навыки
C/C++
JavaScript
Lisp
prolog
Python
TypeScript
Boost
Django
Numpy
OpenCV
OpenGL
QT
STL
CSS
HTML
WebRTC
WebSockets
Linux
MS Windows
Ubuntu
VMware
Clang
CMake
Gerrit
ghs multi
Git
IBM
IDE
integrity
Jenkins
rational doors
WSL
Administration
Network
PostgreSQL
sq
TCP/IP
Базы данных
CI/CD
Docker
multithreading
optimization
Profiling
Test Automation
Объектно-ориентированное программирование (ООП)
Jira
Bash scripting
Bash Shell
kernel
Redmine
Unity
Отрасли
RnD
Urban technology
Знание языков
Английский — B2
Главное о специалисте
Опытный C++ разработчик с более чем 14-летним стажем в создании высоконагруженных и кросс-платформенных решений. Специализируюсь на разработке и оптимизации сложных систем, включая картографические сервисы, инструменты моделирования и телекоммуникационные решения. Имею глубокие знания в области многопоточного программирования, работы с большими данными. Успешно руковожу командами, провожу код-ревью, занимаюсь декомпозицией задач и менторингом новых сотрудников. Постоянно стремлюсь к повышению качества кода, автоматизации процессов и внедрению современных технологий для достижения бизнес-целей.
Проекты   (16 лет 3 месяца)
Разработка крупного картографического сервиса с оффлайн-режимом, NDA
Роль
Ведущий Core-разработчик, Lead (C++)
Обязанности
Задачи: Декомпозиция и оценка задач на проекте, анализ требований, постановка задач разработчикам. Участие в проектировании архитектуры картографического ядра, оценка реализации и архитектуры. Описание интерфейсов. Участие в подборе и онбординге новых участников команды, менторинг. 5 человек Ведущий разработчик нескольких стримов. Разработка картографического ядра. Проведение код-ревью, анализ и оптимизация кода. Реализация API кроссплатформенного C++ кода для платформ iOS и Android. Оптимизация кодовой базы, работа с легаси. Работа с большими массивами данных. Реализация системы Event-аналитики. Опыт работы с телекоммуникационными системами, включая UDR, MAP и протоколы 2G/3G/4G, для интеграции с картографическими сервисами. Применяемые технологии: C/C++ CMake, библиотеки STL и Boost. Написание и поддержка автотестов. Поддержка и доработка генератора оффлайн карт (С++ + Python).
Стек специалиста на проекте
API, C++, Python, Проектирование архитектуры, Android, IOS, STL, Boost, C/C++, Аналитика, CMake, Постановка задач на разработку, Декомпозиция и структуризация задач, Работа с требованиями: выявление, анализ, управление, Работа с интеграциями, Оптимизация кода, Оценка задач, events, Анализ, map, онбординг
Отрасль проекта
Urban technology
Период работы
Апрель 2022 - По настоящее время  (3 года 7 месяцев)
Luxoft
Роль
Разработчик C++
Обязанности
Задачи: Разработка инструмента моделирования: Разработка новой функциональности. Доработка сценариев на языке программирования С++. Проведение код-ревью, анализ и оптимизация кода. Оптимизация кодовой базы, работа с легаси. Поддержка, анализ отчетов об ошибках.
Стек специалиста на проекте
Git, C++, Python, STL, CMake, Многопоточность
Отрасль проекта
RnD
Период работы
Ноябрь 2020 - Август 2022  (1 год 10 месяцев)
«Parkman P2» (DASTE)
Роль
Разработчик C++
Обязанности
Декомпозиция и оценка задач на проекте, постановка задач разработчикам. Инициализация и подбор технологического стека для проекта. Интеграция сложных решений. Разработка приложений на C++. Проведение код-ревью, анализ и оптимизация кода. Оптимизация кодовой базы, работа с легаси. Участие в подборе и онбординге новых участников команды, менторинг. Реализация сложной бизнес-логики приложения. Отображение потоков данных и внутренних данных моделей DAS. Онлайн-игра, симуляция окружающей среды. Поддержка решения и тестирование в графическом интерфейсе и консоли. Инструмент регрессионного анализа алгоритма DAS*. Разработка ПО DASTE Оптимизация процесса загрузки плагина. Оптимизация процесса отображения графических объектов. Анализ производительности и использования памяти. Настройка контейнеров хранения мета типов и их статическая инициализация. Реализация бизнес-логики. Миграция с Windows на Linux. Профилирование памяти с помощью Valgrind, ASan, UBSan.
Стек специалиста на проекте
Git, C++, Linux, Asana, QT, STL, WSL, Gerrit, CMake, Постановка задач на разработку, Profiling, Декомпозиция и структуризация задач, Регрессионное тестирование, MS Windows, multithreading, Программное обеспечение, данных, lfs, valgrind, caching
Отрасль проекта
RnD
Период работы
Август 2019 - Ноябрь 2020  (1 год 4 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
ФГБОУ ВПО "Санкт-Петербургский государственный электротехнический университет "ЛЭТИ" им. В.И. Ульянова (Ленина)" г. Санкт-Петербург
Специальность
Инженер-математик
Завершение учебы
2012 г.

Похожие специалисты

Blockchain • FinTech & Banking • Information Security • IoT • Telecom • VR/AR
АА
Алексей А.
Батуми
C++ разработчик
Senior
4 155,84 Р/час
AI
AWS
Azure
Bash
Boost
C
C++
Clion
CMake
CppUnit
+53

Технические навыки: C++, C, STL, BOOST, POSIX, Multithreading, Bash, GCC, GDB, Valgrind, Perf, Cppcheck, Doxygen, Gtest, CppUnit, Python, CMake, Make, Git, QT, JSON, REST, CLion, macOS, Linux, gRPC, RabbitMQ, Kafka, Docker, Azure, AI, HFT, AWS, Kubernetes, network programming. Профессиональные навыки и умения: Опытный инженер с более чем 10-летним опытом в разработке программного обеспечения. Опытен в создании высоконагруженных бэкендов с нуля, соблюдая лучшие практики с использованием таких технологий, как C++, C, Python, многопоточность и других. Быстро адаптируюсь к новым инструментам и технологиям. Обладаю навыками работы с различными продуктами и платформами, демонстрирую аналитическое мышление и оперативный подход к решению проблем. Внимателен к деталям, проактивен, самомотивирован и отлично коммуницирую.

Подробнее
E-commerce & Retail • GameDev
АК
Алексей К.
Москва
C++ разработчик
Senior
3 636,36 Р/час
C++
Linux
Python
.NET Core
.NET Framework
Agile
Android Studio
Angular
Arduino
ASM
+69

Основным языком, на котором предпочитаю разрабатывать, является C/C++ актуальных стандартов. Достаточно много доводилось работать на C#, JavaScript, Python. Также знаю/имею опыт работы с: - языками общего назначения: PHP, Java, Delphi, asm, Go; - специализированными языками: SQL, HLSL (шейдеры), HTML, CSS, LESS, QML, LaTex, Wolfram Mathematica; - фреймворками и библиотеками: Boost (asio, bimap, circular buffer, context, coroutine, geometry, graph), STL, Qt 4/5/6, UnrealEngine 4, DirectX, OpenMP, OpenCascade, OpenSSL, .NET Framework и .NET Core, ASP.NET, Laravel, jQuery, Vue.js, Angular, Three.js, Asm.js, WinApi, Intel TBB; - средствами разработки и операционными системами: Windows, Linux (Ubuntu, Debian, CentOS), Docker, Git, Perforce, VisualStudio (Code), QtCreator, KDevelop, QDevelop, Eclipse, Clang-LLVM, GCC, CMake, QMake, QBS, IntelliJ IDEA, Android Studio, Arduino IDE, WebAssembly (Emscripten); - базами данных и средствами для работы с данными: MySQL, MS SqlSever, PostgreSQL, Elasticsearch, Kibana; - методологиями разработки и сопутствующими программными решениями: Agile, Scrum, Kanban, Continuous Integration, Test Driven Development, Github, BitBucket, Jira, YouTrack, Jenkins, TeamCity, AppVeyor, Gitlab.

Подробнее

Недавно просмотренные специалисты

E-commerce & Retail • FinTech & Banking • LifeStyle
ПВ
Павел В.
Санкт-Петербург
.NET разработчик
Senior
3 853,43 Р/час
C#
ASP.NET
Git
TFS
Bitbucket
Redis
GitHub
.NET Core
.NET Framework
Dapper
+33

Павел — опытный .NET-разработчик уровня Senior из Санкт-Петербурга. Имеет высшее образование по специальности «Информационные технологии и управление». Владеет английским языком на уровне C1. Опыт работы на проектах: - Приложение онлайн кредитов. Разработка нового функционала, рефакторинг кода, код-ревью, разработка тестов на xUnit, оптимизация запросов SQL, проектирование схем, анализ потребностей и требований для выработки настраиваемого решения, разработка распределённых систем. - Удобное мобильное приложение для эффективного контроля диабета. Разработка нового функционала, покрытие тестами, код-ревью, рефакторинг кода. - Приложение для приобретения монет, покупки опционов и отслеживания позиций. Помощь PM в распределении задач между .NET разработчиками, менторство Junior разработчиков, разработка нового функционала, рефакторинг кода, код-ревью, разработка тестов на xUnit, оптимизация запросов SQL, проектирование схем, анализ потребностей и требований, разработка распределённых систем, документирование разработанной новой функциональности. - Юридическая компания для бизнес-юристов. Разработка нового функционала, проектирование и создание БД.

Подробнее