Профессиональные навыки
Опыт работы
Разработка инновационных решений для управления корпоративной виртуальной инфраструктурой.
Санкт-Петербург
Developer
Февраль 2016 — По настоящее время (4 года и 2 месяца)
ЗАО "Фирма "ЮМИРС"
Пенза
Инженер-программист
Сентябрь 2013 — Февраль 2016 (2 года и 6 месяцев)
Выполненные проекты: 1) Разработка имитатора основных устройств фирмы "ЮМИРС" на основе имеющейся прошивки для платы под управлением процессора Texas TMS320C5505. Основная цель: передача сторонним фирмам, для отладки их ПО, без передачи реальных устройств. В конечном итоге плата имитирует 9 устройств, подключенных к одной линии RS485. Язык программирования, используемый в проекте: C 2) Разработал и реализовал программно-аппаратную систему, которая позволяет перейти от работы с извещателями по интерфейсу RS485 к работе через Ethernet/WiFi. Когда я начинал работать над этим проектом, передо мной стояла только расплывчатая цель - Основой системы является Raspberry Pi 2 (RPi). Основные особенности проекта: - ОС: ArchLinux; - в качестве вебсервера использовался lighttpd; - ПО написано на фреймворке Qt; - клиент-серверное ПО на RPi работает в виде демона, который контролируется с помощью systemd; - настройка ПО осуществляется через вебинтерфейс; - для связи между веб интерфейсом и ПО, используется архитектура REST; - ПО кроссплатформенное, это дает возможность пользоваться им под windows и linux системами (приложение можно скомпилировать как демон, или же с графическим интерфейсом, в зависимости от параметров qmake). 3) Кроссплатформенный (windows, linux, android) TCP клиент, работающий с описанной выше системой. Основная задача данного ПО - отображение состояния извещателей в режиме реального времени.
Высшее образование
Пензенский государственный университет (бывший ППИ)
Пенза
Факультет: Институт Информатики и вычислительной техники (ИИВТ)
Сентябрь 2011—Сентябрь 2015 (4 года)
САПР, Математическое обеспечение и администрирование информационных систем