Обо мне

Постоянно развиваюсь в сфере IT, изучаю C++, Qt, Android, Java, Swift, iOS, Python, Linux. Увлекаюсь программированием под встроенные системы.

Держу руку на пульсе современных технологий. Имею способности в сжатые сроки разбираться в новой теме.

Участие в профессиональных сообществах
Опыт работы
Производство электронных систем управления и автоматизации
Software engineer
Апрель 2017 — По настоящее время (3 года и 5 месяцев)

Кроссплатформенная разработка десктопного инженерного приложения

(IDE для собственного скриптового языка для умных счётчиков) под
Windows, Linux, Mac OS X.

Портирование кроссплатформенной библиотеки (C++) под iOS и OS X.

Участие в разработке веб-приложения для контроля и учета за счётчиками и тарифами Connexo MultiSense.

Разработка эмулятора "плохой сети" для udp протокола. Дубликаты пакетов, неверный порядок пакетов, задержки, пропуски и прочее.

Разработка эмулятора умного счётчика работающего по DLMS протоколу.

Написание build-скриптов на python для сборки проектов, тестов и т.п.

Технологии с которыми работал:

- Qt 5.9 - 5.12.

- CMake.

- C++ 03/11/14/17.

- Java 8.

- OSGi (Apache Felix).

- Python.

- Scintilla.

- Google breakpad.

- Google tests.

- svn / git.

- gcc / clang.

- MSVC2015 / MSVC2017

- WinAPI

- valgring.

- gdb.

- Android Studio.

- Intellij IDEA.

- QtCreator.

- MS Visual Studio 2015 / 2017.

- OS: Windows, Linux, Mac OS, Android.

- Продукты Atlassian (Jira, Confluence и т.п.)

АЛЬБАТРОС, ЗАО
Москва
Ведущий инженер-программист
Апрель 2016 — Апрель 2017 (1 год и 1 месяц)

Разработка программного обеспечения на Qt/C++ для встроенных систем, на основе embedded linux.


Разработка web-интерфейса для промышленного контроллера,C++/Qt, javascript + node.js (express.js, jade.js).


Кросс-платформенная разработка (linux/windows).


Разработка преобразователя интерфейсов rtu-modbus, tcp-modbus, rs-485 - ethernet, на базе ARM Cortex M3(STM32) и FreeRTOS.


Сборка linux с помощью системы сборки buildroot.

Высшее образование
Национальный исследовательский университет «Московский институт электронной техники»
Зеленоград
Факультет: Электронных технологий, материалов и оборудования (ЭТМО)
Сентябрь 2008—Июль 2014 (5 лет и 10 месяцев)
ИТС, Электроника и микроэлектроника (бакалавр техники и технологии) ИТС, Электроника и наноэлектроника (магистр электроники и наноэлектроники)