C++ Developer

Нижний Новгород, Россия
Джуниор
Информационные технологии • Разработка • C++ • C • Boost • Qt • STL
Релокация • Удаленная работа • Работа в офисе
Опыт работы менее 1 года
от 80 000 ₽
Есть файл резюме (защищен)
О себе

На данный момент Junior Программист-разработчик.

Мои компетенции и опыт

Занимаюсь программированием с конца 2022 года.

Технические навыки:

  • C, C++
  • Понимание принципов ООП
  • Gtest
  • Linux, CMake, git
  • QT
  • Оптимизация кода
  • Разработка кроссплатформенных приложений для Windows, Linux

Опыт работы:

Сентябрь нужен доступ к резюме Февраль 2025

АО «ФНПЦ «ННИИРТ» Федеральный научно-производственный центр «Нижегородский научно-исследовательский институт радиотехники» 

Должность: Техник-программист

  • Разработка программ на языке C++ для OC Linux.
  • Разработка граффического клиент-серверного приложения в работе над которым используются такие модули QT, как: QT Core, QT Network, QT Widgets.
  • Отладка и оптимизация программ
  • Составление ПД (программной документации)
  • Составление ТЗ (технического задания)

С марта 2025

ООО «Микролайн»

Должность: Инженер-программист

  • Разработка программ на языке C и C++ для микроконтроллеров типа STM32. 
  •  Разработка модульных, аппаратно-независимых программ использующие протоколы передачи: UART, OpenTherm и т.д.
  • Написание модульных тестов с использование GTest. 
  • Использование сборочной системы CMake.
  • Отладка и оптимизация программ.
  • Тестирование программ на целевом оборудовании

Личные проекты:

  • hull_graph_shortest_way

В учебных целях был разработан кроссплатформенный инструмент для решения задачи поиска кратчайшего пути. Программа предназначена для решения задачи коммивояжера с дополнительным условием. Алгоритм начинается в фиксированной точке, посещает все остальные сгенерированные точки, а затем завершается в точке, заданной пользователем. Таким образом, пользователь указывает только конечную точку, а программа вычисляет наиболее эффективный маршрут через все точки к указанной цели.

Проект реализован на языке программирования C++ с использованием возможностей стандартной библиотеки версии 23. Управление версиями осуществлялось с помощью системы Git. Кроссплатформенность достигается благодаря использованию сборочной системы CMake.
Приложение было протестировано на OC Windows и Ubuntu нужен доступ к резюме (WSL).

Ссылка на проект: нужен доступ к резюме

  • csv_parser

Создал кроссплатформенное приложение для работы с таблицами в csv-формате. Проект предназначен для считывания csv-таблицы из файла, вычисления математических функций и выражений с последующим выводом на экран. 

Функции и выражения могут содержать как константные значения, так и ссылки на другие ячейки таблицы. Проект был написан на языке программирования C++ с использованием стандартной библиотеки 20-ой версии.

Ссылка на проект:  нужен доступ к резюме
 

Контакты:


Специализация
Информационные технологииРазработкаC++CBoostQtSTL
Отрасль и сфера применения

Уровень
Джуниор

Есть файл резюме (защищен)


Интересные кандидаты