Руководитель команды разработки

Я являюсь руководителем разработки в команде, разрабатывающей SaaS ERP систему «AIINS» для B2B-сегмента, обеспечивающую эффективное управление страховым портфелем. Под моим руководством мы реализовали множество ключевых функций, включая разработку интерфейсов, автоматизацию бизнес-процессов, статистику и аналитику, а также систему управления правами. Мы использовали методологию SCRUM на протяжении всего проекта и интегрировали различные технологии, такие как Angular, Java, PostgreSQL, MongoDB, Kafka, Redis, Minio и WebSocket.

Основные достижения

  • Разработка личных кабинетов: Реализовал 3 вида личных кабинетов для страхователей, страховщиков и партнеров, объединенных в единый интерфейс.
  • Фронтенд и дизайн: Ответственен за весь дизайн и фронтенд всех сервисов Платформы.
  • Аутентификация: Реализовал auth микросервис для безопасной аутентификации пользователей.
  • Гибкий дашборд: Разработал дашборд-модуль с гибкой настройкой виджетов.
  • Партнерская реферальная система: Реализовал систему, поощряющую партнеров через реферальные вознаграждения.
  • Управление правами: Создал гибкую систему прав с иерархическими настройками и возможностью быстрого шаринга прав.
  • Интеграция страховых компаний: Подключил открытую и закрытую регистрацию пользователей и учетные записи с root-правами.
  • Учет договоров и лизингов: Реализовал учет договоров страхования и лизинговых сделок.
  • Тендерные площадки: Создал сложную тендерную площадку с поддержкой открытых/закрытых тендеров и парковых заявок.
  • Страхование грузов: Мы реализовали систему для подачи заявок по генеральному соглашению о страховании грузов с поддержкой интеграции правил страхования и шаблонов от различных страховых компаний. Создан собственный язык для условий и формул присваивания. Разработана функциональность для генерации полисов и заключения контрактов.
  • Сравнение предложений: Разработал модуль для сравнения коммерческих предложений страховых компаний.
  • Файловый менеджер: Реализовал микросервис с хранилищем файлов и поддержкой разграничения прав доступа.
  • Оповещения и сообщения: Разработал микросервисы для оповещений и сообщений между участниками.
  • Аналитика и статистика: Внедрил модуль для анализа страхового портфеля и отслеживания финансовых метрик.
  • Управление убытками: Разработал модуль для урегулирования убытков и контроля исполнения бюджета.
  • AI-ассистент: Подключил чат-бота в качестве личного ассистента для оперативной поддержки пользователей.

Дополнительные достижения

  • Оптимизация процессов: Организовал работу через Gitlab и автоматизировал процессы CI/CD.
  • Улучшение UX/UI: Модернизировал интерфейс, получив положительные отзывы от коллег и клиентов.
  • Интеграция AI: Интегрировал AI-технологии для улучшения функционала.
  • Микросервисы: Разделил монолитный frontend и backend на микросервисы для улучшения масштабируемости.
  • Оптимизация сервера: Управлял администрированием и оптимизацией серверных мощностей.
  • Документация и культура: Ввел культуру документирования проекта и улучшил коммуникацию в команде.

Мои достижения на проекте AIINS демонстрируют мою способность руководить разработкой сложных систем и достигать высоких результатов в срок. Я готов подробно рассказать о любом аспекте моей работы и принести максимальную пользу вашей команде.