Никита П. C++ разработчик, Senior

ID 23389
НП
Никита П.
Мужчина
Россия, Москва, UTC+3
Ставка
3 468,09 Р/час
вкл. НДС 5% (128.57 Р)
Специалист доступен с 4 июля 2025 г.

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

Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Senior
Навыки
С++17
APSchedule
CMake
CORS
CSS
flas
Flash
Flask
GDB
Google Test
gtest
Gunicorn
HTML
Java
JavaScript
makefile
migrate
MSSQL
ORM
PostgreSQL
Python
QT
Rapidjson
Requests
SQL
SQLAlchemy
STL
vscode
Agile
Bash
Confluence
DRY
Git
GitLab
HTTP
Jira
JSON
JSON Schema
KISS
Linter
linux (ubuntu)
Microservices
MS Windows
multithreading
mutex
rdp
SMART
sockets
SOLID
TCP/IP
TDD
Terminal
Thread
UDP
UML
Yagni
YAML
Знание паттернов проектирования
модульная архитектура
Отрасли
IoT
Logistics & Transport
Manufacturing
Знание языков
Английский — B1
Немецкий — B2
Главное о специалисте
Backend-разработчик с функциями C++ и Python. Более чем 7 лет коммерческого опыта. Участвовал в проектах для транспортной отрасли, IoT и промышленной автоматизации. Разрабатывал и поддерживал продукты, включая системы диагностики железнодорожных узлов, серверы обновлений для IoT-устройств и автоматизированные пункты управления. Специализируется на проектировании модульных и микросервисных архитектур, внедрении TDD (100% покрытие тестами), интеграции PostgreSQL, а также реализации сетевых решений на базе TCP/IP. Опыт работы с кросс-платформенной разработкой (Linux, Windows) и CI/CD-практиками.
Проекты   (11 лет)
ПО для ЖД
Роль
C++/Python Developer
Обязанности
Описание: система с модульной архитектурой для сбора, обработки диагностической информации механических узлов локомотива. Каждый модуль является самостоятельным сервисом. Участие в проекте: Разработка сервисов с нуля: модульная архитектура с использованием принципов SOLID, UML и паттернов проектирования; Реализация TDD: 100% покрытие модульными тестами (gtest); Разработка модулей сервиса с использованием JSON для входных данных, конфигурации и дампа; Валидация данных через JSONSchemas; Интеграция PostgreSQL как основного хранилища данных; Создание Python-скриптов для имитации потока входных данных из JSON-файлов; Документирование процессов в Gitlab (Readme) и Confluence; Тестирование сборок на целевых вычислителях. Команда: 3 C++, 1 Postgres, 1 TL, 1 QA, 1 PM.
Достижения
Являлся одним из ключевых разработчиков системы в проекте; Работа как с монолитной, так и с микросервисной архитектурой; Опыт проектирования модульной архитектуры сервиса.
Стек специалиста на проекте
PostgreSQL, Jira, Confluence, Python, Bash, GitLab, SSH, STL, Boost, Testing, CMake, C++17, Rapidjson, gtest, linux (ubuntu), gnu, systemctl
Отрасль проекта
Logistics & Transport
Период работы
Август 2017 - По настоящее время  (8 лет)
IoT
Роль
C++ developer
Обязанности
Описание: Смарт-устройства IoT, сервер обновления прошивок устройств. SideProject Участие в проекте: Разработка сервера обновления прошивок для IoT-устройств; Использование JSON для конфигурирования системы; Организация протокола хранения, валидации и передачи данных о прошивках с использованием YAML; Хранение информации о прошивках и устройствах в PostgreSQL; Реализация обмена данными с устройствами по протоколу TCP/IP; Поддержка работы сервера на платформе Windows; Организация CI/CD и хранение кода в GitLab. Команда: 1 Hardware Engineer, 1 Hardware Developer, 1 C++.
Стек специалиста на проекте
PostgreSQL, JSON, Java, Python, GitLab, TCP/IP, YAML, Boost, Testing, CMake, MS Windows, C++14, gtest, deepseek, сatch2
Отрасль проекта
IoT
Период работы
Апрель 2023 - Август 2024  (1 год 5 месяцев)
Автоматизированного пункт управления
Роль
C/C++ developer
Обязанности
Описание: Система представляет из себя промежуточный узел между источниками и исполнителями и имеет возможность обрабатывать, интерпретировать данные, обладает графическим интерфейсом для работы оператора. Участие в проекте: Анализ и рефакторинг кодовой базы предыдущей версии ПО; Доработка функционала для чтения, парсинга и преобразования UDP-пакетов в пакеты внутреннего протокола; Тестирование разработанного функционала на стендовом оборудовании, имитирующем характеристики реальных вычислителей. Команда: 1 Hardware Engineer, 1 Hardware Developer, 1 C++.
Стек специалиста на проекте
C++, Linux, C, QT, TCL, TCP, sockets
Отрасль проекта
Manufacturing
Период работы
Август 2014 - Август 2017  (3 года 1 месяц)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Научный Исследовательский Университет “Московский Энергетический Институт”
Специальность
Автоматика и Вычислительная техника, Бакалавр
Завершение учебы
2016 г.
Высшее
Учебное заведение
Научный Исследовательский Университет “Московский Энергетический Институт”
Специальность
Информатика и Вычислительная техника, Магистр
Завершение учебы
2025 г.

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

Government & Public Sector • VR/AR
АШ
Андрей Ш.
Минск
C++ разработчик
Senior
3 297,14 Р/час
Automapper
AWS
Bash
Bitbucket
Boost
C++
Clang
CMake
Conan
Confluence
+78

▪ Разработчик программного обеспечения с более чем 4 годами опыта создания высокопроизводительных приложений на C++. ▪ Специализируется на разработке кроссплатформенных решений для десктоп-приложений, VR-систем, аналитики данных, баз данных, embedded-устройств и игровых движков. ▪ Знание современных подходов к асинхронному программированию, применению паттернов проектирования, принципам SOLID и C++ Core Guidelines. ▪ Глубокий опыт работы с Qt/QML, Boost.Asio, OpenGL, Conan/vcpkg, Docker, Git, CI/CD и инструментами статического анализа (PVS Studio, Clangd). ▪ Создание пользовательских библиотек, оптимизация производительности, интеграция с оборудованием, работа с сетью и многопоточностью. ▪ Активное участие в code-review, документировании, тестировании и автоматизации процессов разработки. ▪ Написание unit- и интеграционных тестов, обеспечение покрытия критических участков кода. ▪ Применение практик CI/CD для кросс-платформенной сборки и доставки приложений. ▪ Проведение рефакторинга legacy-кода и его адаптация под современные стандарты C++. ▪ Коммуникабельность, способность работать как в команде, так и самостоятельно, быстро адаптироваться к новым задачам и технологиям.

Подробнее
AI & Robotics • E-commerce & Retail • LifeStyle • Logistics & Transport
МЛ
Марина Л.
Минск
C++ разработчик
Senior
4 545,45 Р/час
C/C++
Azure
Boost
CMake
CSV
Enterprise Architect
GCC
GDB
Google Test
iCAP
+58

Инженер-программист с 15+ годами общего опыта. У меня есть обширный опыт разработки программного обеспечения для различных реальных симуляторов на различных операционных системах с использованием языка программирования C/C++. Также у меня обширный опыт разработки соответствующей документации в области и технической документации.. Мой опыт включает работу с математическими алгоритмами, такими как решение систем квадратных уравнений, преобразование координат из одной системы в другую, работа с матрицами, векторами, геометрическими и логическими задачами. Языки программирования C/C++ Технологии MSVС GCC MinGW g++ VCL GDB WinDBG Std STL Boost Qt CMake VMWare Enterprise Architect Rational Rose UDP, TCP/IP, XML ICAO, ISO ASTERIX MathCAD Google Test PostgreSQL pgAdmin SAMBA CSV, JSON Azure Интегрированные среды разработки Microsoft Visual Studio, STM32Cube IDE, Visual Studio Code, Embarcadero RAD Studio, Qt Creator, KDevelop Системы контроля версий Git, Perforce, SVN, MS Visual Source Safe Операционные системы MS Windows, Linux Методологии Agile, Scrum, Waterfall Инструменты управления проектами Jira, Confluence, Trello, Clockify, Outlook

Подробнее

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

E-commerce & Retail • Information Security
ВД
Владислав Д.
Москва
Java разработчик
Middle+
3 246,75 Р/час
Spring 3
Java
Git
API
Oracle
JUnit
JDBC
Redis
MVC
Apache
+23

Java-разработчик с опытом работы на проектах в сфере E-commerce & Retail и Information Security более 3 лет. На проекте Garlyn в роли Java-разработчика расширил функционал микросервиса нотификаций, внедрил рассылку еженедельного дайджеста, дополнил функционал личного кабинета покупателя, реализовал возможность сравнения товаров по характеристикам. Синхронизировал гостевую корзину при авторизации пользователя, интегрировал новый функционал с внешними API. Настроил кеширование запросов к корзине покупателя и частым категориям с помощью Redis, увеличил покрытие кода тестами до 80%. В рамках проекта AirNav Data Solutions разработал внешнее API для предоставления данных о рейсах, задержках и объёмах перевозок. Реализовал сервис для автоматической подачи уведомлений о планах полёта БВС и систему уведомлений пользователей при введении ограничений. Вынес в отдельный микросервис компонент монолита из-за высокой нагрузки на него, работал с многопоточностью.

Подробнее
AgroTech • Cloud Services • E-commerce & Retail • FinTech & Banking • Government & Public Sector • Manufacturing • Marketing, Advertising & Design • Media • Telecom • Urban technology
АГ
Александра Г.
Москва
Контент-менеджер
Middle+
1 000 Р/час
корректура текстов
SMM
аккаунт менеджмент
Проектный менеджмент
копирайтинг
Управление контентом
Точность и пунктуальность в оформлении текстов
Разработка контент-стратегии
Создание контента
Управление репутацией бренда
+19

Я специалист в области контент-маркетинга и SMM с более чем 5-летним опытом работы в digital-сфере. Превращаю бренды в живых героев, а тексты — в эмоции. Умею дружить с ЦА, алгоритмами соцсетей и дедлайнами. Работала с брендами в сферах: IT, SaaS (B2B и B2C клиенты), телеком, банкинг и инвестиции, ритейл и HoReCa, промышленное производство Мой профессиональный путь связан с развитием социальных сетей, контент-стратегиями, управлением проектами и созданием коммуникаций для B2B и B2C-сегментов. В проектах успешно совмещала креативный подход, системное мышление и глубокую аналитику аудитории. Среди достижений — увеличение вовлечённости и роста подписчиков, снижение стоимости привлечения аудитории, запуск новых каналов. Имею опыт кросс-функционального взаимодействия с отделами продаж, HR и продуктами. Портфолио с примерами проектов: https://clck.ru/3LjaW5

Подробнее
Marketing, Advertising & Design • Telecom
ЕМ
Евгений М.
Новосибирск
Golang разработчик
Senior
3 636,36 Р/час
temporal
ELK
Grafana
Gin
Lens
Postman
ClickHouse
Linux
Redis
gRPC
+23

Backend Developer с более чем 6-летним опытом в Go и Java. Разрабатывал масштабируемые решения в сферах: fintech, e-commerce и telecom, специализируюсь на создании эффективных систем. Всегда следую лучшим практикам, пишу чистый код, слежу за последними обновлениями и ищу новые вызовы. Легко адаптируюсь в новых командах, открыт к обсуждению разных подходов и нахожу общий язык со специалистами из разных сфер. В поиске удаленных позиций на полный рабочий день и открыт к различным формам сотрудничества чтобы преподнести свой опыт в вашу команду. Side projects: 1) Binance Crypto Trading Bot: автоматический торговый бот, который реализует алгоритмические стратегии на криптовалютных биржах для оптимизации прибыли и управления рисками. Создан с использованием Go, использует рыночные данные в режиме реального времени через REST и WebSocket API и интегрирован с несколькими централизованными биржами CEX для исполнения ордеров. 2) AI-Powered Dating App: Внес свой вклад в архитектуру приложения для знакомств, которое использует алгоритмы поиска партнеров, управляемые искусственным интеллектом, для улучшения совместимости и вовлеченности пользователей. Внедрил серверные сервисы в Go и Node.js и улучшил конвейеры CI /CD для ускорения развертывания и обеспечения надежной доставки. 3) Sberbank: Разработал и внедрил серверные сервисы на Java для платформы онлайн-банкинга, ориентированной на юридических лиц и предпринимателей. Создал RESTful API и интегрировал систему обмена сообщениями Kafka для надежного обмена данными, обеспечивая безопасность и масштабируемость финансовых операций.

Подробнее