Skip to content
View alinaghenova's full-sized avatar

Block or report alinaghenova

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alinaghenova/README.md

Привет! Я Алина Генова 👋

Системный аналитик (выпускница Яндекс Практикума). Умею трансформировать комплексные потребности бизнеса в строгие технические требования и понятную для разработки документацию. Мой фокус — удержание баланса между продуктовыми гипотезами и техническими возможностями реализации ИТ-систем.

До перехода в ИТ более 5 лет развивала карьеру в коммерческом секторе федеральной фитнес-сети, где выросла до роли наставника и и.о. руководителя отдела продаж. Опыт проведения глубинных Discovery-интервью с клиентами, анализа операционной отчетности в 1С и регулярного управления процессами на основе KPI помогает мне мгновенно выявлять скрытые боли бизнеса, оценивать риски требований и закладывать четкие критерии приемки (Acceptance Criteria) еще на этапе проектирования систем.


🛠 Мой технический стек и фокус

  • Работа с требованиями и Discovery: BRD, SRS, постановочные ТЗ, декомпозиция бэклога, User Story Mapping, Use Cases, синтаксис Gherkin.
  • Проектирование API и интеграций: REST API (JSON/XML), SOAP, проектирование и валидация XML-схем (XSD), контракты взаимодействия, асинхронный обмен через брокеры сообщений (Apache Kafka).
  • Моделирование систем и процессов: Нотации BPMN 2.0 (модели AS-IS/TO-BE) и UML (диаграммы Sequence, State Machine), построение концептуальных ER-диаграмм данных.
  • Базы данных и аналитика: SQL (PostgreSQL, MS SQL Server) — написание запросов, использование агрегатных функций, группировок (GROUP BY), проектирование реляционных БД в 3-й нормальной форме (3НФ).
  • Инструменты и окружение: Git, Swagger/OpenAPI, Draw.io, Figma, Jira, Confluence, Miro.
  • Продуктовый ИИ (AI Data-Driven): Активно применяю современные нейросети (ChatGPT, Claude, GigaChat) для декомпозиции аналитических задач, генерации сложных JSON-схем, оптимизации SQL-запросов и ускорения рутинного анализа требований.

📁 Избранные технические кейсы в портфолио

1. Платформа автоматизации жилых пространств «Умный дом» (Дипломный проект)

  • Что сделано: Спроектировала MVP-версию платформы на 27 функциональных фич (бэклог из 8 эпиков). Разработала техническое задание (спецификацию SRS), логические диаграммы потоков данных (DFD) и сформировала программу и методику испытаний (ПМИ) по стандартам ГОСТ 19 и ГОСТ 34.
  • Технический вызов и решение: Устройства от разных вендоров передавали телеметрию и статусы в разнородных форматах. Для устранения конфликтов я спроектировала промежуточный адаптер и описала единую модель маппинга входящих статусов. Построила ER-диаграмму реляционной БД на 11 таблиц в 3НФ и составила подробный словарь данных. Это исключило хаос в архитектуре и минимизировало количество доработок на этапе интеграции оборудования.

2. Микросервисный финтех-модуль страхового сервиса «Lucky Insurance»

  • Что сделано: Провела системный анализ и декомпозицию процесса автоматического расчета скоринга клиентов на основе исторических финтех-данных. Спроектировала структуры данных для безопасного хранения финансовых профилей юридических и физических лиц.
  • Технический вызов и решение: Требовалось организовать быстрый обмен данными без пиковых нагрузок на бэкенд. Настроила асинхронный маппинг транзакционных данных между внутренними сервисами компании через брокер сообщений Apache Kafka, что повысило отказоустойчивость системы при обработке финансовых расчетов.

3. Интеграционный модуль онлайн-кинотеатра «Otium»

  • Что сделано: Спроектировала REST API контракты (JSON/XML) для сквозной логики гибкой сортировки, пагинации и динамической фильтрации каталога контента.
  • Технический вызов и решение: Для точечной оптимизации запросов к бэкенду и разгрузки систем описала межсервисные потоки данных между Web Server и микросервисами Films/Series с помощью UML Sequence-диаграмм. Заложила в сценарии Sequence обработку сетевых ошибок, таймаутов и логирование, что позволило разработчикам сократить время отладки кода.

4. Мобильное приложение медицинской сети «Вита»

  • Что сделано: Провела предпроектный анализ предметной области и выстроила карту пользовательских историй (User Story Mapping) для приоритизации бэклога в рамках методологии Agile/Scrum.
  • Технический вызов и решение: Процесс записи на диагностику содержал много ручных шагов. Я оптимизировала сквозной бизнес-процесс по модели TO-BE в нотации BPMN 2.0, полностью исключив ручное участие администраторов. Разработала диаграммы состояний талонов (UML State Machine) и интерактивные low-fidelity прототипы экранов, что сократило время оформления заявки клиентом и свело к нулю ошибки ручного ввода данных.

📫 Как со мной связаться

Popular repositories Loading

  1. alinaghenova alinaghenova Public

    «Моё портфолио системного аналитика»

  2. stets-home-project stets-home-project Public

    Проектирование и системный анализ ИТ-платформы «Умный дом» (Stets Home)

  3. lucky-insurance-api lucky-insurance-api Public

    Проектирование микросервисной архитектуры и интеграционного REST API для страхового сервиса Lucky Insurance

  4. vita-clinic-modeling vita-clinic-modeling Public

    Моделирование бизнес-процессов (BPMN) и состояний системы (UML) для сети медицинских клиник «Вита»

  5. otium-streaming-tasks otium-streaming-tasks Public

    Постановка задач на разработку и проектирование UML Sequence диаграмм для стримингового сервиса Otium