Дата публикации: 21-03-2024 12:19
Программист С++
24 года, 31-10-2000
Оплата:
Специализация: Программист, разработчик
Пол: Мужской
Город: Омск (Омская область)
График: Любой
Опыт работы
с 02.2023
и продолжаю работать.
Промобит
Инженер-программист 2 категории
Стек технологий: С++(14/17), drogon, sobjectizer, doctest, io_uring, linux.
• Разработал модуль FUSE..
• Отлаживал низкоуровневый I/O модуль, выявил и исправил проблему, которая не позволяла
использовать модуль в файловых утилитах (например, dd).
• Провел рефакторинг архитектуры подсистемы управления: осуществил переход на акторную
модель
• Участвовал в разработке подсистемы управления кластером: реализовывал модули
самоконфигурирования, отказоустойчивости.
• Обучал стажера, в результате по окончании стажировки он был принят в штат.
Программист, разработчик
с 08.2022
по 10.2022
НПЦ Динамика
Инженер-программист
Стек: Qt, C++, Gitlab CI
Работа с автоматизацией сборочного пайплайна проекта. Разработка и сопровождение
проекта.
Программист, разработчик
с 11.2018
по 03.2020
Индивидуальное предпринимательство / частная практика / фриланс
Программист-разработчик
Стек технологий: С++(14/17), Qt 5, QML.
• С нуля разрабатывал и поддерживал решение для проведения квизов под ключ.
• Использовал QML для разработки интерфейса по макетам заказчика.
• Разработал клиент-серверную архитектуру: на стороне клиента запускается сам квиз, на
стороне сервера организаторы выставляют оценки командам.
• Использовал VK API для интеграции конкурса репостов в приложение.
• Разработал отдельное приложение для создания квизов: простой редактор вопросов, туров и
мини-игр.
Результаты:
• Было разработано готовое решение, которое регулярно модифицировалось под нужды
заказчика.
• Первая игра была проведена в начале 2019 года.
• Всего было проведено 18 игр, пока не началась пандемия.
Программист, разработчик
Образование
2022
Высшее
Омский государственный технический университет, Омск
Факультет информационных технологий и компьютерных систем, Фундаментальная информатика и информационные технологии
Ключевые навыки:

 Qt C++ ООП QML Разработка ПО Рефакторинг кода CI/CD

 CMake OpenGL Умение работать в команде Проектирование систем

Паттерны проектирования STL Gitlab Linux Тестирование Docker

 Kanban SOLID Git Декомпозиция задач Наставничество

Постановка задач Обучение и развитие

Обо мне:

Ключевые навыки: C++ 11/14/17, Qt(5/6), QML, Git.

Базовые знания: Concurrency(Qt/C++ stl), Boost, Network (Qt), gtest, Sql, OpenGL 4, Шаблоны

проектирования.

Есть небольшой опыт работы с k8s.