Виктор А. , Middle+, C++ разработчик

Male avatar
Виктор А.
Россия, Зеленоград
2 700 ₽/час 432 000 ₽/мес. без НДС
    C++ разработчик
  • Middle+
Опыт работы:
От 3 до 6 лет
Языки:

Английский — B1

ПисьменныйРазговорный

О специалисте

Навыки
C++17/20
STL
ООП
templates
multithreading
Qt 6
QtCore
QThread
QtSql
QtNetwork
Linux
CentOS 7
Ubuntu
CMake
gcc/g++
Make
TCP/IP
UDP
gtest
QtTest
Git
Boost
Kafka
kafka-cpp
Python
MFC
MSBuild
Markdown
Database:
MySQL
Technology:
SQL
Source_control:
GitLab
Applications:
Docker
Формат работы
Удалённо
Описание о специалисте

Продвинутый уровень

  1. C++17/20: STL, ООП, templates, multithreading
  2. Qt 6: QtCore, QThread, QtSql, QtNetwork
  3. Linux (CentOS 7/Ubuntu): разработка и сопровождение приложений
  4. Сборка: CMake, gcc/g++, make, сборка зависимостей из исходников


Средний уровень

  1. Qt 6: Qt Widgets
  2. MySQL: SQL-запросы, интеграция в приложения
  3. Клиент-сервер: TCP/IP, UDP
  4. Unit-тестирование: gtest, QtTest
  5. Git (GitLab), Docker
  6. Boost, Kafka (kafka-cpp)


Базовый уровень

  1. Python (скрипты/утилиты)
  2. MFC, MSBuild

Markdown (техническая документация)

Примеры работ

NDA
Описание задачи/проекта

Разработка многопоточного приложения под Linux для синхронизации данных между экземплярами MySQL и интеграции со смежными сервисами.

Позиция на проекте
C/C++ Developer
Размер команды
C++ разработчик, Back-End разработчик, Front-End тимлид
Ответственность
  1. Разработка desktop-приложения на Qt 6 под Linux (CentOS 7)
  2. Реализация логики синхронизации данных между БД MySQL: чтение/сравнение/запись наборов данных;
  3. Разработка приложения для автоматизации вызовов скриптов и консольных команд
  4. Сборка и поддержка окружения/зависимостей (gcc, Qt 6 и др.);
  5. Автоматизация рабочих процессов скриптами (bash), написание вспомогательных утилит и unit-тестов
Технологии и инструменты
Bash, Boost, CMake, Docker, GCC, Git, Kafka, MySQL, C++17/20, Qt 6, kafka-cpp
Период работы/продолжительность
Январь 2025 г. - Декабрь 2025 г.
NDA
Описание задачи/проекта

Разработка ПО для многофункционального индикатора и клиент-серверного приложения для загрузки файлов географических карт.

Позиция на проекте
C/C++ Developer
Размер команды
C/C++ разработчики
Ответственность
  1. Разработка компонентов ПО МФИ на C/C++ под Linux:
  2. Разработка клиент-серверного приложения для загрузки и обновления файлов географических карт;
  3. Отладка и исправление ошибок, участие в интеграционном тестировании;
  4. Автоматизация сборки и запуска инструментами CMake/make и скриптами (bash/Python)
Технологии и инструменты
Bash, CMake, GCC, Git, GitLab, gtest, Make, Markdown, Python, STL, TCP/IP, Ubuntu, UDP, C++14/17, C (C99)
Период работы/продолжительность
Октябрь 2023 г. - Декабрь 2024 г.
NDA
Описание задачи/проекта

Разработка ПО для метеорологических датчиков и GUI-приложения для взаимодействия с оборудованием.

Позиция на проекте
C++ Developer
Размер команды
C/C++ разработчики
Ответственность
  1. Разработка ПО для метеорологических датчиков:
  2. Разработка функционального математического обеспечения;
  3. Разработка GUI-приложения для взаимодействия с датчиками;
  4. Работа с системой контроля версий SVN и сборкой проекта через MSBuild
Технологии и инструменты
C++14, MFC, STL, SVN, MSBuild, SCADA ZetLab
Период работы/продолжительность
Июнь 2023 г. - Сентябрь 2023 г.
NDA
Описание задачи/проекта

Разработка программного обеспечения под Astra Linux, включая модули криптографии, библиотеку фильтрации данных навигации.

Позиция на проекте
C/C++ Developer
Размер команды
C/C++ разработчики
Ответственность
  1. Разработка ПО под Astra Linux на C/C++:
  2. Разработка модулей шифрования/дешифрования для летательных аппаратов;
  3. Разработка высокопроизводительной библиотеки для фильтрации данных;
  4. Рефакторинг и улучшение качества кода: устранение утечек памяти, соблюдение DRY, единый стиль (clang-format);
  5. Автоматизация работы скриптами (bash/batch);
Технологии и инструменты
Astra Linux, Bitbucket, CMake, GCC, Git, Make, Markdown, Python, STL, C (C99), C++11/14, Qt 5/6, bash/batch
Период работы/продолжительность
Май 2022 г. - Июнь 2023 г.

Образование

Высшее
Название учебного заведения/курса
НИУ «МИЭТ»
Специальность
Системное программирование и противодействие киберугрозам
Срок получения образования
2023 - 2025г.
Аналогичные специалисты
Не нашли, кого искали?

Оставьте заявку и, наша команда в кратчайшие сроки подберёт необходимого специалиста за вас!

Помните, что заключение договора и оплата услуг происходит после того, как вы выбрали специалиста

Request Poster