Разработка серверной части автоматизированной мультисервисной системы эксплуатации помещений.
Разносторонняя поддержка и автоматизация производственных процессов.
Проектирование и реализация API, межсервисного и перифирийного взаимодействия.
Покрытие кода тестами, профилирование, документирование.
Исползуемый
стек: Python 3.7, asyncio, postgresql, SQLAlchemy, Django, flask,
unittest, nginx, MQTT, supervisor, linux, протоколы низкого уровня для
периферийного оборудования
В качестве проявления инициативы
разработал инженерный терминал, автоматизирующий пусконаладочные работы,
реализующий специфичные алгоритмы и выполняющий профилактическое
тестировние.
В последствии, этот терминал получил широкое
применение, стал незаменимым инструментом инженеров и был включен в
параллельную ветвь разработки.
При разработке новых сервисов
системы прибегаю к реализации интерфейсной части, которая позволяет
альтернативно (точечно и независимо от стандартных клиентских
приложений) отслеживать/конфигурировать состояние системы.
Для этого использую js, Java (Android Studio)