Разработка информационных систем

  • Полный цикл создания продукта: аналитика, разработка, тестирование
  • Стек технологий Веб-разработки
  • Стек разработки мобильных приложений
  • AR/VR, 3D, Unity, etc...

Продуктовая разработка систем от "сбора требований" до "запуска в продакшн"

  • Сбор требований функционального заказчика
  • Анализ трудозатрат, расчет стоимости работ
  • Согласование стоимости, обоснование, расчеты
  • Прототипирование, проектирование, документирование
  • Разработка по любым методологиям (каскад, прототипы, итерации)
  • Тестирование (интеграционное, функциональное, регресс, UX / UI)
  • Развертывание на стороне заказчика
  • Полный комплекс технической поддержки

Разработка Web-систем, трехзвенных систем

  • Аналитика: нотации UML, BPMN, IDEF0, написание use-case
  • Динамические макеты: Adobe XD / Axure / etc.
  • Автоматизация релизов: docker+compose, kubernetes
  • Предпочитаемые языки: node.js, ruby, vue.js, nuxt.js, СУБД Postgres + Pro
  • Управление разработкой: atlassian stack, jenkins, kibana, apm, rollbar, sentry

Разработка приложений на Unity3D

  • XR (Виртуальная \ дополненная \ смешанная реальности)
  • Визуализация и симуляция различных процессов для настольных и мобильных приложений
  • Тренажеры для обучения работе со специфичным оборудованием \ на объектах повышенной опасности
  • 3D ГИС
  • VR / AR / XR средства разработки - SteamVR, VRTK, Vuforia, Maxst, Windows Mixed Reality
  • Язык / технологии / БД - C #, mono, .NET, .NET CORE, ADO.NET, Entity Framework CORE, Postgres, ЛИНТЕР БАСТИОН
  • Участие в разработках WEB проектов как backend разработчики, используемые технологии - ASP.NET CORE

Разработка мобильных приложений для Android, iOS

  • Android: Kotlin, RxJava, RxAndroid, RxBinding, Retrofit 2, Picasso, LeakCanary, Cicerone, Chuck, ToothPick
  • 3D / AR / VR: Vuforia, EasyAr
  • iOS: Swift, RxSwift, Alamofire, Moya, Kingfisher, SwiftValidator, TableKit
  • 3D / AR / VR: Vuforia, ArKit
  • Ведение проекта в TFS

Разработка и интеграция проектов на современных блокчейн платформах

Разработка и интеграция проектов на современных блокчейн платформах

Современные методы разработки и управления проектами

  • Применение методологий проектного управления согласно PMBoK
  • Гибкие методологии разработки (scrum, kanban, agile, etc.)
  • Поддержка доставки релизов, continuous dev-ops
  • Документирование и облачные рабочие пространства (Confluence)
  • Ведение культуры разработки в Jira / TFS
  • Кластеризация, контейнеризация, etc.

Современные методы разработки и управления проектами

ПРИМЕРЫ РЕАЛИЗОВАННЫХ ПРОЕКТОВ

1 Проект (Группа проектов):

Создание единого сервиса хранения доверенных результатов проведения тестирований с помощью блокчейн-технологий

Заказчик

Московский центр качества образования

Сроки выполнения:

  • 1 этап (создание ядра системы, интерфейса пользователя и администратора) – 2019 I-II квартал
  • 2 этап (наращивание пользовательских функций) – 2019 III квартал
  • 3 этап (интеграция с инфраструктурой, загрузка данных в блокчейн) – 2019 IV квартал - 2020 I квартал

Назначение системы:

  • Доверенное отказоустойчивое облачное хранилище - реестр результатов
  • Консолидация данных различных форматов из систем источников
  • Хранение истории изменений записей и транзакционных цепей
  • Ограничение доступа к информационной базе результатов
  • Хранение цепочек транзакций
  • Мониторинг изменений и предотвращение конфликтов данных
  • Поиск связанных результатов

Схема взаимосвязей подсистем

Схема взаимосвязей подсистем

Интерфейс подсистемы поиска результатов

Интерфейс подсистемы поиска результатов

2 Проект (группа проектов):

Развитие функциональных возможностей ПАК «Диагностики и мероприятия»

Заказчик

Московский центр качества образования

Сроки выполнения:

  • 1 этап (работа с диагностиками, функционал мероприятий, биометрия, hot, wifi – 2017
  • 2 этап (конструкторы отчётности, динамические формы, мобильные приложения) – 2018
  • 3 этап (динамическая рассадка в аудитории, расширенная статистика) – 2019
  • 4 этап (очные апелляции, преобразование критериев в задания) – 2020
  • 5 этап (модернизация внешнего вида сайта, оформление возврата средств, расширение полномочий администраторов) – 2021. Разработка продолжается

Назначение системы:

  • Основная система поддержки бизнес процессов МЦКО проведения диагностик и мероприятий
  • Хранение данных о всех проведенных диагностиках, их результатах, выданных свидетельствах
  • Расширенная статистика и отчётность по деятельности всей организации
  • Функции автоматического распределения аудиторного фонда и посадочных мест
  • Функции контроля проходов на площадки, в том числе с помощью биометрии (распознавание лица)
  • Ручные и автоматические уведомления пользователей и администраторов о различных событиях
  • Составление динамических расписаний на основе накопленной статистики о посещениях
  • Генерация электронных документов для прошедших диагностику в режиме он-лайн
  • Проведение любого рода опросов пользователей портала
  • Интеграция со всеми бухгалтерскими, кадровыми и смежными системами Заказчика

Интерфейс раздела ЦНД для записи на индивидуальную диагностики

Интерфейс раздела ЦНД для записи на индивидуальную диагностики

Интерфейс подсистемы Администрирование

Интерфейс подсистемы Администрирование

Архитектура ПАК «Диагностики и мероприятия»

Архитектура ПАК Диагностики и мероприятия

Архитектура серверной части ПАК

Архитектура серверной части ПАК

Ключевые достижения проекта

  • На 2020 год в МЦКО проведены более 25 000 диагностик по различным предметам, более 500 мероприятий, в том числе всероссийского и международного уровня
  • Каждый учитель г. Москвы и почти каждый ученик проходил диагностику в МЦКО, а значит взаимодействовал с ПАК и является его пользователем
  • Каждый сотрудник МЦКО знаком или активно использует ПАК в своей работе
  • МЦКО ежегодно совершенствует ПАК, добавляя и расширяя его функциональные возможности, интегрируя его с другими профильными системами
  • Свидетельства о прохождении диагностики являются гарантом квалификации учителя при его приёме на работу в Москве, являются официальным подтверждением при переводе учеников из одной школы в другую
  • В системе зарегистрировано более 500 000 уникальных участников диагностик и мероприятий
  • ПАК «Диагностики и мероприятия» является единой системой, управляющей процессом от входа участника на площадку проведения до получения электронного документа

2.1 Проект:

Подсистема биометрической идентификации по лицу (входит в состав ПАК «Диагностики и мероприятия»)

Заказчик

Московский центр качества образования

Сроки выполения:

  • 1 этап (прототип системы, обучение нейронной сети) – 2017
  • 2 этап (продакшн версия системы, интеграция) – 2018

Назначение системы:

  • Бесконтактное открытие турникетов на входе в Центрах независимых диагностик с помощью камер с функцией распознавания лиц
  • Сокращения очередей на входе в здание
  • Обеспечение мер охраны и бесконтактного потокового контроля посетителей
  • Обеспечение мер для социального дистанцирования посетителей
  • Учет рабочего времени сотрудников
  • Возможность интеграции бесконтактной термометрии
  • Хранение фотографий посетителей, журнал учета посещений

Схема решения

Ключевые особенности решения

  • Использование стандартных камер видеонаблюдения (значительно дешевле камер машинного зрения)
  • Возможность использование стереопар из двух стандартных камер для определения точного расстояния от лица человека до плоскости регистрации
  • Возможность использования как в зоне кооперативного (СКУД, турникеты, рамки и пр.), так и некооперативного (коридоры, лестничные клетки, лифтовые холлы и пр.) контроля
  • Распознавание всех фотографий лица одного человека во время нахождения в зоне обзора видеокамеры
  • Простота масштабирования – отсутствие буферных серверов детектирования лиц
  • Минимальное время идентификации и верификации
  • Устойчивость решения к цвету кожи и национальности

HSWC Backend Architecture

Характеристики

Вероятности верификации по актуальным фотографиям в базе

  • лица из базы не менее 0.99
  • ложной верификации 0.001

Вероятность некооперативной идентификации в сложных условиях съемки по актуальным фотографиям в базе

  • лица из базы не менее 0.97
  • ложной идентификации 0.05

3 Проект (ежеквартальные работы):

Разработка клиентского интерфейса для ИС "КоннектИТ" (СМОН, Сервис Монитор)

Заказчик

ООО "Роспартнёр" (основные эксплуатанты ДИТ г. Москвы, Правительство МО)

Сроки выполнения:

  • 1 этап (разработка front-end системы) – 2019 III квартал
  • 2 этап (разработка front-end системы) – 2019 IV квартал
  • 3 этап(разработка front-end системы) – 2020 I квартал. Разработка продолжается

Назначение системы:

Сбор данных из систем мониторинга сервисов, бизнес процессов и инфраструктуры, анализ и запуск управления событиями (в том числе, безопасности) с целью снижения издержек и бизнес рисков:

  • Мониторинг - получение данных из различных источников информации
  • Анализ - построение модели системы, взаимосвязей процессов, определение ответственных за событие и их критичности
  • Управление - визуализация (портал и мобильное приложение) событий, отправка уведомлений, реагирование с помощью систем управления инцидентами

Функциональная архитектура системы КоннектИТ

Функциональная архитектура системы КоннектИТ

Интерфейс главного экрана

Интерфейс главного экрана

4 Проект:

Разработка мобильных приложений "Драконья арка дополненной реальности", "Электронный каталог изделий"

Заказчик

АО "НПО "КРИПТЕН"

Сроки выполнения:

  • 1 этап (создание приложения "Драконья арка") – 2019 II квартал
  • 2 этап (создание приложения "Электронный каталог") – 2019 III-IV квартал

Назначение системы:

  • Драконья арка дополненной реальности - мобильное приложение для платформы iOS демонстратор технологии распознавания голограмм и использования AR технологий
  • "Электронный каталог изделий" – мобильное приложение iOS, Android, демонстратор изделий Заказчика, получаемых по распознанным QR кодамии меткам на самих изделиях и печатной продукции. Включает административную часть для наполнения каталога через портал.

Интерфейс приложения "Драконья арка"

  • Приложение позволяет распознавать многоступенчатые голограммы с различными степенями защиты, под разными углами относительно камеры и разной освещённостью
  • Имеется возможность воспроизводить как статические, так и динамические 3D модели
  • В качестве основы распознавания используется AR kit
  • В перспективе (фаза 2 проекта), Заказчик планирует использовать подобные голографические метки для формирования защитных знаков для документов
  • Мобильное приложение «фазы 2» будет предназначено для валидации документов, защищённых специальными голограммами

Интерфейс приложения Драконья арка

Интерфейс приложения "Электронный каталог изделий"

Интерфейс приложения Электронный каталог изделий

5 Проект:

Разработка приложения "Лента героев"

Заказчик

ООО "Авентика" (эксплуатант – ПАО "Сбербанк")

Сроки выполнения:

  • 1 этап (разработка движка отображения фотогалереи, видео историй, соцсети) – 2019 I квартал
  • 2 этап (интерактивные кары, ролевая модель, карта событий, контент) - по 9 мая 2020

Назначение системы:

  • Сбор, хранение и систематизация фотографий и историй о людях, участвовавших в ВОВ
  • Визуальное представление фотографий участников войны на портале sber9may.ru
  • Видеосистема с короткими роликами о каждом добавленном герое
  • Система авторизации пользователя в личном кабинете в том числе и через социальные сети
  • Авторизация модераторов и администраторов в административной панели
  • Система модерации пользовательского контента
  • Ручные и автоматические уведомления пользователей и администраторов о различных событиях
  • Интерактивная карта покажет, сколько человек и в каком городе начали свой боевой путь
  • Карта событий с привязкой конкретного человека к определенному событию, если пользователь подробно указал в каких сражениях воевал его родственник

Архитектура системы

Application interface System architecture

6 Проект:

Личный кабинет застройщика

Заказчик

ПАО "ВТБ"

Сроки выполнения:

  • 1 этап (разработка ядра) – 2020 IV квартал
  • этап (разработка интерфейса, интеграция с внешними системами) – по август 2021

Назначение системы:

  • Ведение перечня проектов индивидуально для каждого застройщика
  • Запрос Банком набора документации необходимой для выдачи кредитных средств на проект Застройщика
  • Загрузка документации Застройщиком с распределением по раздела и типам документов
  • Подпись документов с помощью квалифицированной ЭЦП
  • Настройка и контроль сроков этапов проекта
  • Контроль полноты пакета запрашиваемых документов
  • Контроль содержимого документов

Пример интерфейса системы (интерфейс чек листа документов проекта с разбивкой на этапы)

Пример интерфейса системы (интерфейс чеклиста документов проекта с разбивкой на этапы)

Мы с радостью ответим на все ваши вопросы

Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
+7(929)650-70-94