Руководитель команды разработки
Я являюсь руководителем разработки в команде, разрабатывающей 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 демонстрируют мою способность руководить разработкой сложных систем и достигать высоких результатов в срок. Я готов подробно рассказать о любом аспекте моей работы и принести максимальную пользу вашей команде.