Обязанности и достижения:
Разработано приложение ("Solution") для хранения всех реализованных прикладных решений.
Возможности:
- визуальный конструктор для описания структур баз данных
- генератор SQL кода для различных СУБД (Postgres, Firebird)
- генератор Delphi кода для обращения к этим данным
Инструмент для разработчиков, существенно ускоряет разработку прикладных решений.
Реализована система плагинов, для повышения гибкости разработки.
В дальнейшем система плагинов стала стандартом разработки всех приложений компании.
Разработаны приложения которые стали ядром (Core) всех разрабатываемых в компании программных продуктов.
Позволяет создавать различные службы (service), функционал которых реализуется плагинами.
Например: Rest сервер на технологии DataSnap; UniGui сервер; MQTT сервер.
Разработана подсистема лицензирования программных продуктов компании.
Разработан плагин для аутентификации на сервер лицензирования по протоколу OAuth 2.0 через Google аккаунты.
Продукт VisualBatch. Визуальный фреймворк в виде редактора диаграмм.
Предназачен для low code разработки приложений.
Релизованы проекты с использованием VisualBatch:
- телеграм бот - магазин. Владелец магазина добавляет товары в интерфесе администратора, а клиенты могут их покупать. Все действия выполняются в телеграмм клиенте.
- сервис обмена данными между любым количеством баз на платформах 1С7 и 1С8
- бизнес симулятор - для обучения по технологии "Большие продажи". Web приложение в виде пошаговой игры. Реализован Rest сервер в виде службы (service), запросы-ответы в формате JSON. Фронт реализован на ReactJS отдельным разработчиком.
СКУД автоматизация элеватора.
Реализован контроль привоза и отгрузки зерна. Для пользователей системы разработан визуальный интерфес для управления системой. С помощью продукта VisualBatch описаны бизнес процессы взаимодействия СКУД устройств, для проезда водителя по территории элеватора.
Контроль выдачи карточек, взвешинвание машин, распознавание номеров машин, открытие-закрытие шлакбаумов и ворот.
СКУД бюро пропусков элеватора.
Учёт нахождения сотрудников на территории элеватора. Фото фиксация сотрудников, работа с турникетом на проходной.
Разработан сайт магазин программных продуктов компании. Фронт на ReactJS и бэкенд к нему на NodeJS.
Бэкенд позволяет вести любое количество магазинов в одной базе данных. Фронт можно тиражировать, для разных групп продуктов.
Разраотаны расширения UDF для сервера баз данных Firebird, и "расширенные хранимые процедуры" для сервера MSSQL.
LDAP сервер для предоставления почтовым клиентам (Outlook, Thunderbird) адресной книги (ФИО и email адреса) из различных источников, в частности из различных конфигураций 1С.
Обучение и адаптация новых сотрудников. Контроль и помощь в изучении и применении стандартов и соглашений разработки, принятых в компании.
Проведение код ревью, контроль качества разработки.