Андрей Ш.
Проект: запуск с нуля платформы управления корпоративными инициативами. Проектирую и запускаю платформу управления корпоративными инициативами: от выявления бизнес-потребностей и формирования требований до архитектурной проработки, постановки задач команде и ввода решения в промышленную эксплуатацию. 1. Формировал функциональные и нефункциональные требования, прорабатывал сценарии, ограничения и варианты реализации совместно с бизнесом, разработкой и смежными командами. 2. Проектировал архитектуру распределённой системы: границы сервисов, интеграционные контракты, модели данных и принципы обеспечения надёжности, масштабируемости и прозрачности данных. 3. Проектировал интеграции между сервисами по REST API и Apache Kafka, описывал API-контракты, форматы сообщений, сценарии ошибок и правила взаимодействия. 4. Подготавливал и актуализировал OpenAPI/Swagger-спецификации, архитектурные схемы, диаграммы процессов и взаимодействий, материалы для разработки и тестирования. 5. Участвовал в планировании, декомпозиции и сопровождении задач на этапах разработки, тестирования и вывода в промышленную эксплуатацию. Прорабатывал мониторинг и алертинг с использованием Prometheus и Grafana для контроля производительности и своевременного выявления проблем. Ключевые компетенции: системный анализ, solution architecture, микросервисная архитектура, интеграции, REST API, Apache Kafka, SQL/NoSQL, data modelling, OpenAPI/Swagger, NFR, техническая документация, observability.
Работа над служебными сервисами банка Роль: архитектор решений / системный аналитик 1. Работал над внутренними банковскими сервисами: лимиты клиента, уведомления, медиаконтент, поиск по продуктам. 2. Собирал и анализировал бизнес-требования, формировал функциональные и нефункциональные требования по сервисам лимитов, уведомлений и поиска. 3. Прорабатывал архитектуру микросервисов и интеграций, участвовал в system design и system integration для сервисного контура банка. 4. Проектировал модели данных и схемы БД в PostgreSQL с учётом производительности, надёжности и требований к отчётности. 5. Готовил спецификации API, описывал клиентскую логику и взаимодействие backend с мобильным приложением. 6. Подготавливал и актуализировал use cases, sequence-диаграммы, интеграционные схемы и требования к UX-потокам. Ключевые результаты: 1. Спроектировал и запустил сервис поиска по приложению на базе full-text search, что упростило навигацию и поиск продуктов для пользователей. 2. Внедрил подход, при котором Swagger-описания поддерживались аналитиками и использовались для генерации серверного кода в GitLab, что повысило прозрачность требований и ускорило разработку. 3. Оптимизировал архитектуру существующих сервисов: добавил поддержку регулярных выражений и конфигурируемых правил, сделав бизнес-логику гибче и проще в сопровождении. 4. Внедрил работу с use cases внутри сервисов, что улучшило понимание бизнес-смысла функций разработчиками и тестировщиками, сократило количество дефектов и ускорило релизы. Технологии: Requirements Gathering, Business & Systems Analysis, System Design, System Integration, SDLC, Use Case Modelling, REST API, Apache Kafka, SQL, PostgreSQL, Full-Text Search, Technical Documentation, UML, Stakeholder Communication.
Проект: разработка с нуля системы управления проектами. Участвовал в создании с нуля системы управления проектами, отвечая за системный анализ, проектирование ключевых компонентов, моделей данных, API и интеграционных взаимодействий. - Прорабатывал функциональные и нефункциональные требования, описывал пользовательские и системные сценарии работы через use cases. - Проектировал архитектуру ключевых компонентов системы, модели данных и схемы баз данных с учётом бизнес-процессов и расширяемости решения. - Готовил ERD, BPMN-диаграммы, UML sequence-диаграммы и иные артефакты, необходимые для согласования решений с бизнесом, разработкой и тестированием. - Проектировал REST API для новых сервисов, описывал контракты и обеспечивал их интеграцию с существующими системами заказчика. - Прорабатывал асинхронное взаимодействие микросервисов через Apache Kafka и RabbitMQ для повышения надёжности, масштабируемости и управляемости обмена данными. - Сопровождал реализацию и ввод решения в эксплуатацию, участвовал в подготовке к предварительным системным испытаниям. Ключевые результаты: - Спроектировал универсальный сервис шаблонов, который использовался другими сервисами платформы для единообразного и удобного создания новых сущностей. - Проект успешно прошёл предварительные системные испытания и был введён в промышленную эксплуатацию. Ключевые компетенции: greenfield-разработка, system design, requirements analysis, data modelling, ERD, BPMN, UML, REST API, Apache Kafka, RabbitMQ, микросервисная архитектура, system integration
Проект: мобильное приложение для инвестиций. Занимался развитием и оптимизацией мобильного инвестиционного приложения: исследовал существующие процессы и интеграции, собирал требования, прорабатывал варианты реализации и согласовывал решения с бизнесом и техническими командами. - Проводил анализ пользовательских сценариев, текущей реализации и интеграционных взаимодействий для выявления ограничений и точек оптимизации. - Собирал, формализовал и согласовывал функциональные и нефункциональные требования; участвовал в выборе решений с учётом бизнес-целей и технических ограничений. - Прорабатывал архитектуру взаимодействия frontend, backend, адаптеров, интеграционных баз данных и внешних систем за пределами банковского ИТ-контура. - Оптимизировал клиент-серверные сценарии: запросы, обработку ответов, ошибки, передачу данных и производительность интеграционных цепочек. - Проектировал и описывал новые интеграции, адаптеры и микросервисы для подключения существующих и новых компонентов системы. - Согласовывал компромиссы по поведению системы с бизнес-пользователями и стейкхолдерами. - Участвовал в улучшении клиентской части и приведении реализации к требованиям платформ iOS и Android. Ключевые компетенции: бизнес-анализ, системный анализ, mobile banking, инвестиционные продукты, integration architecture, REST API, адаптеры, интеграционные БД, микросервисы, NFR, UX-потоки, stakeholder management.
- Администрирование системы crm - Техподдержка и консультация пользователей, решение возникающих проблем и исправление ошибок - Конфигурация Битрикс24 и IP телефонии - Внедрение новых функций в соответствии с бизнес-задачами - Обучение пользователей, работа с предложениями - Составление обучающих презентаций и инструкций для новых сотрудников, поддержка документации
Понравился профиль? Создайте себе такой же