МК
Михаил К.
Мужчина, 43 года
Россия, Ханты-Мансийск, UTC+5
Ставка
3 896,1 Р/час
НДС не облагается
Специалист доступен с 14 сентября 2025 г.

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

Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Senior
Навыки
ASP.NET
Asyncio
Bitbucket
Boost
C#
CSS
Docker
dotnet
Entity Framework
etcd
Express.js
FastAPI
Flask
Git Flow
GitHub
GitLab
HTML
Identity Server
JavaScript
Jira
JQuery
Kafka
Koa.js
Linux
Microsoft
MongoDB
MS Windows
MySQL
NATS
NestJS
NHibernate
Node.js
Numpy
Oracle
Pandas
posix
PostgreSQL
Python
QT
RabbitMQ
React
Redis
Redmine
REST
SQL
SQLAlchemy
STL
tcpdump
TypeScript
Vue.js
Web
WinApi
Wireshark
WPF
Базы данных
другие
очереди
C++
Отрасли
Cloud Services
EdTech
FinTech & Banking
Logistics & Transport
Manufacturing
Social Networking
Telecom
Знание языков
Английский — B1
Главное о специалисте
знание алгоритмов и структур данных; знание шаблонов проектирования; желание изучать новые библиотеки, фреймворки и платформы.
Проекты   (19 лет 10 месяцев)
modern data storage
Роль
Senior С++ Developer
Обязанности
Описание проекта: Разработка распределенной системы хранения данных. Задачи: разработка модуля взаимодействия между службами (маршрутизатор запросов gRPC) выбор архитектуры с маршрутизатором, на котором регистрировались службы (указывали адрес, список методов) разработка HTTP сервер (Boost::Beast) разработка службы удаленного мониторинга по протоколу SNMP REST API Мониторинг дисков (получение информации из sysfs, systemd о состоянии дисков) разработка общего интерфейса для различных видов накопителей (SCSI, NVME (подключённые через стандартный драйвер и через user-space драйвер SPDK) для использования этой информации другими службами разработка интерфейса для получения уведомлений от этих дисков (подключён, отключён, поменялся драйвер) приведение в порядок архитектуры репозитория правильно организовал субмодули стандартизировал структуру каталогов внутри субмодулей провели несколько итераций реорганизации репозитория организация службы управления настройками ISCSI и FibreChannel на удалённой машине Разработана библиотека и служба, основанная на ней, которая позволяет через gRPC или REST управлять настройками ISCSI и Fibre Channel. Управление производится через программные вызовы утилиты targetcli и непосредственной работы с sysfs Получение данных и управление через ioctl и sd_device (замена udev) Получение и обработка событий от systemd Работа с netsnmp, openipmi
Достижения
Освоил фреймворк gRPC Освоил разработку программ с микросервисной архитектурой на C++ Работа с информацией о различных видах накопителей на низком уровне. Опыт изучения исходных кодов open source библиотек по причине отсутствия документации Понимание того, как должен быть организован сложный репозиторий с большим количеством субмодулей Более глубокое освоение системы сборки CMake Продолжение погружения в знания о системах хранения данных Освоение утилиты targetcli Освоение способов работы с sysfs по конфигурированию устройств
Стек специалиста на проекте
Docker, C++, Bash, Linux, Wireshark, Boost, Kafka, Testing, CMake, tcpdump, unit, тесты, SPDK, targetcli, low level
Отрасль проекта
Cloud Services
Период работы
Апрель 2024 - По настоящее время  (1 год 6 месяцев)
UDS
Роль
Senior С++ Developer
Обязанности
Описание проекта: Разработка web сервера на C++ для управления распределенной системой хранения данных СХД UDS Задачи: разработка HTTP REST API: Cистема оповещений на базе протокола Socket.iо, работающего поверх протокола websocket. создание системы управления устройством при помощи JSON RPC (TCP/IP) реализация механизма Middleware типа того, что в Express.js. разработка Router с нуля, который вычленяет пути и маршрутные параметры (/The/Route/:Pram1/:Param2) реализация подключения Router к Http серверу как Middleware разработка HTTP сервера с использованием библиотек Boost::Asio и Boost::Beast реализация протокола Socket.IO v4 для системы оповещений, которая подключается к HTTP серверу как Middleware. разработка системы управления устройством с использованием механизма Promise/Future, т.к. устройство передает данные не в ответе на запрос, а отдельным сообщением, которое перехватывается в отдельном потоке. Разработка web фрймворка на С++ для быстрого построения различных web серверов Разработка web сервера для UDS, на базе разработанного фреймворка Разработка модуля связи web сервера с остальными службами системы по собственному протоколу JSON RPC UDS.
Достижения
Сетевое, асинхронное программирование на С++, C++20, boost::beast, boost::asio на корутинах
Стек специалиста на проекте
Docker, C++, Bash, REST API, TCP/IP, HTTP, Wireshark, STL, Boost, Kafka, Testing, tcpdump, unit, тесты, low level, разработка под Linux
Отрасль проекта
Cloud Services
Период работы
Май 2023 - Апрель 2024  (1 год)
Wazzup
Роль
Lead Fullstack Developer
Обязанности
Описание проекта: Система рассылки через WhatsApp.Система позволяет производить рассылку через мессенджер WhatsApp по клиентской базе, которую можно загружать в разных форматах. Сообщения могут содержать как текстовые данные, так и медийные данные и элементы управления. Шаблоны сообщений создаются в удобном конструкторе. Задачи: Начальное проектирование и создание проекта разработка масштабируемой архитектуры системы с учётом высокой нагрузки проектирование взаимодействия компонентов через Kafka для асинхронной обработки сообщений Руководство удалённой командой: распределение задач, обеспечение эффективной коммуникации, проведение митингов и code review Участие в разработке Backend и Frontend внедрение процессов автоматизации и деплоя Команда: 1 TL, 4 Backend, 2 Frontend, 2 AQA, 1 SA
Достижения
руководство удалённой командой создание проекта с нуля выпуск проекта в продакшн
Стек специалиста на проекте
PostgreSQL, Docker, JavaScript, Kubernetes, TypeScript, NestJS, Vue.js, Kafka, Redis, тесты
Отрасль проекта
Social Networking
Период работы
Январь 2022 - Май 2023  (1 год 5 месяцев)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Псковский государственный политехнический институт
Специальность
инженер-системотехник, специализация “вычислительные машины, комплексы системы и сети”
Завершение учебы
2005 г.

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

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.

Подробнее
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, многопоточность и других. Быстро адаптируюсь к новым инструментам и технологиям. Обладаю навыками работы с различными продуктами и платформами, демонстрирую аналитическое мышление и оперативный подход к решению проблем. Внимателен к деталям, проактивен, самомотивирован и отлично коммуницирую.

Подробнее
LifeStyle
ВЧ
Владимир Ч.
Абу-Даби
C++ разработчик
Lead
4 415,58 Р/час
Boost
C++
dashboards
front
Git
Hack
Identity Server
Kibana
Python
RPAS
+110

Профессиональный backend-разработчик кроссплатформенных приложений в разработке от идеи и архитектуры до производства с 8- летним опытом. Большой опыт работы со структурами данных, математикой и проектированием систем. Основной язык программирования — C/C++. Также использовал Java, Python. Интересуюсь микросервисной архитектурой, многопоточностью и разработкой игровых движков. Хорошо разбираюсь в объектно-ориентированном программировании, механизмах баз данных SQL, CI/CD, всех VCS и т. д. Помогаю развивать свой продукт в качестве инженера-программиста, а также улучшать и развивать свои собственные навыки. Самая интересная и/или технически сложная задача из опыта? Самая интересная - реализовать продукт, имея в тз только "сделайте также как этот работает". Полная свобода реализации и архитектуры. Куда хотелось бы развиваться: технически или в менеджмент? Технически Чем хотелось бы заниматься (какими задачами)? Бэкэнд, HFT, concurrency, netwok Чем не хотелось бы? (какими задачами) frontend

Подробнее
Government & Public Sector • Information Security • Manufacturing
АМ
Александр М.
Серпухов
C++ разработчик
Senior
3 853,43 Р/час
Bash
Boost
C/C++
CatBoost
CI/CD
Data Science
Docker
Go
Gradle
Julia
+77

Александр — опытный C++ разработчик, специализирующийся на широком спектре технологий и языков программирования. Обладает глубокими знаниями в области системного проектирования, разработки архитектуры, сбора требований и обучения. В портфолио Александра есть проекты из сфер информационной безопасности, государственного сектора и производства. Он работал над созданием DWH Firewall и NLP SIEM rules generator, участвовал в разработке прошивок для белых ящиков на базе STM, NXP, AVR и реализации модулей ядра для Astra Linux. Также Александр занимался разработкой серверных решений для мобильного приложения и ядра микросервисов. Кроме того, он имеет опыт создания электронных модулей дозиметра на базе микроконтроллеров STM32F4. Александр обладает навыками работы с различными инструментами и технологиями, такими как Docker, Boost, Python, TensorFlow, Qt5, IDA Pro и другими. Это позволяет ему эффективно решать задачи различной сложности и направленности.

Подробнее

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

Cloud Services • EdTech • Travel, Hospitality & Restaurant business
ВН
Венера Н.
Ульяновск
Рекрутер
Middle
402,6 Р/час
Подбор персонала
Телефонные переговоры
Проведение собеседований
Привлечение кандидатов
Составление и размещение вакансий
+5

Венера — middle рекрутер из Ульяновска с опытом работы более 7 лет. Имеет два высших образования: по специальности «управление» (Казанский федеральный университет) и «менеджмент» (Ульяновский государственный технический университет). Ключевые навыки: подбор персонала, привлечение кандидатов, телефонные переговоры, составление и размещение вакансий, проведение собеседований. Опыт работы на проектах в сфере EdTech и других: поиск «синих воротничков» и линейных сотрудников, размещение вакансий, продвижение, проведение собеседований, составление резюме, ведение отчётности и табеля. Укладывалась в сроки закрытия вакансий. До 2022 года работала внутренним HR в компаниях.

Подробнее