Валерий Т. C++ разработчик, Senior

ID 20425
ВТ
Валерий Т.
Мужчина
Россия, Калининград, UTC+2
Ставка
4 624,11 Р/час
вкл. НДС 5% (171.43 Р)
Специалист доступен с 3 июля 2025 г.

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

Подробнее
О специалисте
Специализация
C++ разработчик
Грейд
Senior
Навыки
C/C++
JavaScript
Lisp
Python
TypeScript
prolog
Boost
Django
Numpy
OpenCV
QT
STL
Swift
CSS
HTML
WebRTC
WebSockets
Administration
kernel
Linux
Network
Ubuntu
VMware
Clang
CMake
Gerrit
Git
IDE
Jenkins
WSL
ghs multi
PostgreSQL
SQL
TCP/IP
Bash scripting
CI/CD
Docker
multithreading
optimization
Profiling
Test Automation
Unit testing
Объектно-ориентированное программирование (ООП)
Analytical Skills
Atlassian
Jira
lead
Redmine
team
IBM
OpenGL
rational doors
Testing
Unity
Отрасли
AI & Robotics
Logistics & Transport
RnD
Telecom
Знание языков
Английский — B1
Главное о специалисте
C++ разработчик с опытом в создании высоконагруженных систем и сложных программных решений. Специализируется на разработке и оптимизации кроссплатформенных приложений, работе с большими данными и проектировании архитектуры масштабируемых систем. Имеет глубокие знания в C/C++, Python, STL, Boost, а также опыт работы с веб-технологиями (WebRTC, WebSocket) и базами данных (PostgreSQL, SQL). Успешно проводит код-ревью и внедряет процессы автоматизации тестирования и CI/CD. Обладает сильными аналитическими навыками, умением решать сложные задачи и оптимизировать производительность систем.
Проекты   (11 лет 6 месяцев)
Разработка крупного картографического сервиса с оффлайн-режимом (NDA)
Роль
Ведущий Core-разработчик (C++)
Обязанности
Задачи и вклад: Декомпозиция и оценка задач: Участвовал в планировании и распределении задач, обеспечивая реалистичные сроки выполнения. Проводил анализ требований и предлагал оптимальные технические решения. Проектирование архитектуры: Участвовал в разработке архитектуры картографического ядра, обеспечивая его масштабируемость и производительность. Описывал интерфейсы для взаимодействия между модулями системы. Разработка картографического ядра: Реализовал ключевые модули ядра, включая обработку больших массивов данных и интеграцию с API для iOS и Android. Оптимизировал существующую кодовую базу, устраняя узкие места и улучшая производительность. Код-ревью и менторство: Проводил код-ревью, обеспечивая высокое качество кода и соответствие стандартам. Помогал новым участникам команды в онбординге, объясняя архитектуру и процессы проекта. Разработка системы Event-аналитики: Спроектировал и реализовал систему для сбора и анализа событий, что позволило улучшить мониторинг и отладку приложения. Поддержка генератора оффлайн-карт: Дорабатывал и поддерживал генератор карт, используя C++ и Python, что обеспечило стабильную работу оффлайн-режима. Тестирование: Разрабатывал и поддерживал автотесты, что повысило надежность и стабильность системы.
Стек специалиста на проекте
multithreading, green, C/C++, std, TCP, events, Git, API, Android, multicast, STL, Boost, CMake, Confluence, Docker, Python, tcpudp, UDP, MS Visual Studio, Jira, CI/CD
Отрасль проекта
Logistics & Transport
Период работы
Апрель 2022 - По настоящее время  (3 года 4 месяца)
Promobot
Роль
Старший системный разработчик
Обязанности
Задачи и вклад: Разработка ПО: Разрабатывал программное обеспечение на C++ и Python для роботизированных систем. Проектировал и реализовывал различные модули, включая системы управления и взаимодействия с пользователем. Автоматизация тестирования: Создавал автоматические тесты, что позволило сократить время на ручное тестирование и повысить качество продукта. Код-ревью и управление командой: Проводил код-ревью, обеспечивая соблюдение стандартов кодирования. Руководил небольшими группами разработчиков, распределяя задачи и контролируя их выполнение. Настройка сборки и CI/CD: Настраивал сборку проектов с использованием CMake и Docker. Автоматизировал процессы сборки и тестирования с помощью скриптов на Bash и Perl. Формирование релизов: Участвовал в подготовке релизов, решая проблемы слияния веток и обеспечивая стабильность выпускаемых версий.
Стек специалиста на проекте
Git, Docker, C++, Jira, Confluence, Python, Bash, Jenkins, Perl, Testing, CMake, Manual testing, CI/CD, sockets
Отрасль проекта
AI & Robotics
Период работы
Август 2019 - Апрель 2022  (2 года 9 месяцев)
Институт механики сплошных сред УрО РАН
Роль
Младший научный сотрудник
Обязанности
Задачи и вклад: Численное моделирование: Разрабатывал и модифицировал программы на C++ и Python для численного моделирования течений сплошной среды. Анализировал результаты расчетов, выявляя механизмы возникновения особых состояний. Обработка данных: Использовал открытые пакеты и библиотеки (NumPy, OpenCV) для обработки и визуализации данных. Научные публикации: Участвовал в подготовке научных статей и докладов, представляя результаты исследований на конференциях.
Стек специалиста на проекте
C++, Python, Numpy, OpenCV
Отрасль проекта
RnD
Период работы
Июль 2015 - Август 2019  (4 года 2 месяца)
Формат работы
Тип занятости
Фулл-тайм
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
Пермский национальный исследовательский политехнический университет, факультет прикладной математики и механики
Специальность
Высокопроизводительная вычислительная техника
Завершение учебы
2014 г.
Высшее
Учебное заведение
Пермский национальный исследовательский политехнический университет, электротехнический факультет
Специальность
Вычислительные машины, комплексы, системы и сети
Завершение учебы
2012 г.

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

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++. ▪ Коммуникабельность, способность работать как в команде, так и самостоятельно, быстро адаптироваться к новым задачам и технологиям.

Подробнее
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

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

Подробнее

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

Cloud Services • FinTech & Banking • HRTech • Insurance
СФ
Сергей Ф.
Симферополь
Backend разработчик
Senior
4 155,84 Р/час
Avro
matrix
blazebit
Docker TestContainers
GitLab
Tomcat
flink
Spark Streaming
osgi
Lombok
+83

Имею опыт решения задач с неполным описанием и legacy проектами. Имею опыт проектирования монолитной, микросервисной архитектуры. Имею опыт работы с бизнес движками, проектировал Bpmn-схемами и интеграциями смежных внешних систем. Пишу быстрый, понятный, тестируемый и легко поддерживаемый код. НАВЫКИ И УМЕНИЯ ___________________________ Навыки: Разрабатываю архитектуру микросервисов from scratch Опыт интегрирования с внешними сервисами посредством REST API, Matrix, голосового помощника, сервисами отправки СМС. Опыт работы с инструментами генерации документов, CSV. Участие в декомпозиции и распределении задач внутри команды. Проведение performance, unit, integration, end-to-end тестирования. Проведение код-ревью. Инструментарий: Spring Boot (MVC, Data, Security, State Machine, Cloud) Hibernate, JOOQ, JPA, JDBC, Querydsl, Blazebit PostgreSQL, MySQL, BigQuery Flyway, Liquibase Kafka, RabbitMQ, Redis Docker TestContainers, Kubernetes, Jenkins Lombok, Jackson Firebase, Matrix, Camunda Maven, Gradle Swagger JUnit, Mockito, WireMock, Testcontainers REST, gRPC Прочее: Kotlin Python Linux ___________________________ Самое большое достижение в работе? Развитие продукта и команды в качестве Тимлида. Перевод Backend части продукта на актуальные архитектурные решения. Разработка архитектуры приложений с нуля, постановка и распределение задач, выстраивание бизнес-процессов. ___________________________ Что было бы интересно изучить в перспективе? Реактивные приложения Заинтересован в интересных задачах и проектах Изучение DevOps сферы Изучение high-load projects Изучение Hadoop Реактивное программирование

Подробнее