Специалисты

Описание

СПЕЦИАЛИЗАЦИЯ:
Разработка Desktop и мобильных приложений с использованием Qt/QML и С++
Разработка под микроконтроллеры на языке С

ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ И ЗНАНИЯ:
Операционные системы: Windows 10, Linux(Debian-based(Астра, Ubuntu), rpm-based (Альт, Fedora), Arch), MacOS, ОС «Аврора» (3.2 и 4.0)
Языки программирования: C++11/C++14/C++17, Python, Bash
Фреймворки: Qt
Среды разработки: Qt Creator, Microsoft Visual Studio 2019
Базы данных: PorstgreSQL
Форматы данных: YAML, JSON
Системы контроля версий: Git
Системы управления задачами: Redmine, Microsoft TFS

ОБРАЗОВАНИЕ:
- Бакалавр
ФГБОУ ВО «Пензенский государственный университет»
Информатика и вычислительная техника. Вычислительные комплексы, системы и сети
- Магистратура
ФГБОУ ВО «Пензенский государственный университет»
Информатика и вычислительная техника. Вычислительные комплексы, системы и сети

Опыт
Проект

Клиентское приложение для MacOS

Описание

Клиентское приложения для защищенного доступа в сеть с подключением системы обеспечения удаленного доступа в приложения с использованием алгоритмов шифрования ГОСТ для MacOS Роль: разработчик C++/QML Достижения: участвовал в портировании приложения с ОС Linux в сетевой части приложения, наладил взаимодействие с ОС, обеспечил локализацию приложения через GNU Gettext Команда: 9 чел.

Технологии

Qt5, QML, C++11, bash, GNU make

Длительность

2022-по наст время месяцев

Проект

Клиентское приложение для ОС «Аврора»

Описание

Клиентское приложения для защищенного доступа в сеть с подключением системы обеспечения удалённого доступа в приложения с использованием алгоритмов шифрования ГОСТ для ОС «Аврора» Роль: разработчик C++/QML Достижения: разработал механизм блокировки пользователя при некорректной аутентификации, обеспечил работу приложения в изолированной среде Команда: 8 чел.

Технологии

Qt5, QML, C++11, Sandboxing(Sailjail)

Длительность

2021-2022 месяца

Проект

Клиентское приложение для Windows

Описание

Клиентское приложения для защищенного доступа в сеть с подключением системы обеспечения удалённого доступа в приложения с использованием алгоритмов шифрования ГОСТ для ОС семейства Windows Роль: разработчик C++/QML Достижения: объединил два изначально раздельных приложений в один установочный пакет Команда: 10 чел.

Технологии

Qt5, C++17, WiX

Длительность

2021 месяц

Проект

Клиентское приложение для Linux

Описание

Клиентское приложение для защищенного доступа в сеть с подключением системы обеспечения удалённого доступа в приложения с использованием алгоритмов шифрования ГОСТ для ОС семейства Linux Роль: разработчик C++/QML Достижения: принял участие в переработке графического интерфейса приложения, участвовал в разработке сетевой части, переработка конфигурации приложения Команда: 9 чел

Технологии

Qt5, QML, C++11, bash, GNU make

Длительность

2020-2021 месяц

Проект

Desktop-приложения под ОС семейства Linux

Описание

Роль: разработчик Qt/С++ Достижения: разработал принципы отображения виджетов внутри приложения, добавил систему плагинов Команда: 4 чел.

Технологии

Qt4, QWidgets, PostgreSQL, YAML, bash, C++03

Длительность

2020 месяцев

Проект

Bare metal прошивка под микроконтроллеры архитектур AVR32, ARM

Описание

Роль: разработчик С, тестировщик Достижения: исправил ошибки при передаче данных, доработал алгоритм работы с датчиком, уменьшил размер прошивки для ограниченного по памяти устройства Команда: 4 чел

Технологии

C99, IARCC, GSM AT commands, Python 3.4, I2C

Длительность

2018-2019 месяцев