Бизнес/системный аналитик с 10-летним опытом в enterprise-разработке (SAP ERP) и современным бэкграундом в Python-экосистеме.
Специализируюсь на формализации требований, проектировании интеграций (REST/SOAP), моделировании данных и подготовке спецификаций. Умею говорить на одном языке с бизнесом и разработкой.
📧 annasavrus@gmail.com | 💬 @ennka07 | 🔗 GitHub
Здесь собраны проекты, оформленные как аналитические кейсы. В каждом репозитории в папке /docs лежат артефакты проектирования, которые обычно создаются на этапе анализа и подготовки к разработке.
| Проект | Фокус аналитики | Артефакты |
|---|---|---|
| 🍽️ Фудграм (Рецепты) | Проектирование API, маппинг сущностей, спецификация контрактов | ТЗ, ERD, OpenAPI, UAT-чеклист |
| ✂️ YaCut (Сокращение ссылок + Яндекс.Диск) | Интеграционная логика, user flows, обработка ошибок | Use Cases, Sequence Diagram, Error Matrix |
| 📚 YaMDb (Отзывы, командный проект) | Сбор требований, декомпозиция задач, критерии приёмки | Backlog, Acceptance Criteria, Task Breakdown |
| 🐾 Kittygram (Инфраструктура) | Процесс доставки, окружения, CI/CD как часть анализа | Env Specs, Deployment Flow, Checklists |
Вместо акцента на settings.py или views.py, в портфолио представлены аналитические материалы:
- 📄 Требования и User Stories → декомпозиция бизнес-задачи, критерии готовности (DoD/DoR)
- 🗺️ Модели данных (ERD) → сущности, связи, типы данных, правила валидации
- 🔌 Спецификации API → эндпоинты, методы, форматы запросов/ответов, коды ошибок (OpenAPI/Postman)
- 🔄 Схемы процессов → BPMN/UML, sequence-диаграммы интеграций, user flows
- ✅ Чек-листы приёмки (UAT) → сценарии тестирования, граничные случаи, условия успешного внедрения
| Направление | Инструменты / Практики |
|---|---|
| Требования | User Stories, Use Cases, Acceptance Criteria, MoSCoW, декомпозиция |
| Моделирование | BPMN, UML (Activity, Sequence, ERD), Draw.io, PlantUML |
| Интеграции | REST, SOAP, OpenAPI/Swagger, Postman, маппинг данных, JSON/XML |
| Данные | SQL (CTE, JOIN, агрегации), PostgreSQL, проектирование схем, ETL-логика |
| Документация | Markdown, Confluence-структуры, GitBook, ведение версии требований |
| Управление | Jira/Notion, Kanban, спринт-планирование, кросс-ревью требований |
- Магистр: Информационные системы и технологии (ДГТУ, 2016)
- Переподготовка: Python-разработчик, Яндекс Практикум (2025)
- Ключевой фокус: Переход от написания кода к проектированию решений. Глубокое понимание enterprise-логики (10 лет SAP) + современный стек API/Python для быстрого прототипирования и валидации гипотез.
💡 Все проекты изначально разрабатывались как учебные, но в этом портфолио они переоформлены как аналитические кейсы, чтобы продемонстрировать навыки сбора требований, проектирования интеграций и подготовки документации для команды разработки.