Специалисты
Специалист: Илькин Ильдар Русланович
Навыки
- Системный и бизнес-анализ
- Сбор и формализация требований
- Декомпозиция
- Agile, Scrum, Kanban
- UML, Use Case, Sequence Diagram, BPMN, C4
- IDEF3, ER-моделирование
- Проектирование REST API, OpenAPI, Swagger, AsyncAPI
- WebSocket, Apache Kafka
- Микросервисная архитектура, gRPC, GraphQL
- SQL, DDL, PostgreSQL, CDH, Hive
- XML, XSD
- Проектирование баз данных, PGModeler
- PlantUML, Draw.io
- Confluence, Jira, GitLab
- Docs as Code, Markdown, Postman, Camunda
- Постановка задач разработчикам
- Описание бизнес-процессов
- UX/UI-прототипирование, Balsamiq Mockups
- HTTPS, JSON
- Определение DoR/DoD/AC
- Проектирование интеграций
- Работа с командами разработки
- Телеком, финтех, ЭДО, корпоративные системы, ETL-процессы, тестирование, вёрстка документации.
Образование
-Казанский национальный исследовательский технический университет им. А.Н. Туполева, Казань, 2022
- Институт компьютерных технологий и защиты информации, Информатика и вычислительная техника
Курсы повышения квалификации
- System Education, Системный анализ, 2026
- Основы работы с Apache Kafka
- System Education, Системный аналитик, 2024
- Проектирование сложных API: OpenApi + Async Api
- Тинькофф Образование, Системный анализ, 2023
- Тинькофф Финтех: Системный анализ
- Иннотех - Цифровая Академия, Системный анализ, 2023
- Открытая школа системных аналитиков
Технологический стартап
Обязанности на проекте^ - Проектирование высокоуровневой архитектуры (HLD) приложения с использованием нотации C4. - Проектирование и документирование API: описание REST API в OpenAPI (Swagger) YAML, асинхронных взаимодействий через WebSocket в AsyncAPI и интеграций через Apache Kafka. - Декомпозиция и детализация требований: перевод бизнес-задач в SRS (Software Requirements Specification), написание Use Cases и User Stories с технической проработкой. - Проектирование взаимодействия frontend-backend: детальное описание логики мобильных клиентов (iOS/Android) при работе с бэкендом (REST, WebSocket), включая все возможные сценарии. - Спецификация мобильного UI: описание логики экранов и макетов, всех видов Use Case, накладываемых на интерфейс. - Проектирование схем данных: написание DDL (SQL) для PostgreSQL. - Визуальное моделирование процессов: создание UML-диаграмм (Sequence, Activity) в PlantUML. 3 - Координация со смежными командами: постановка и согласование требований к внешним сервисам и API. Личные результаты: - Спроектировал архитектуру и сопровождал вывод продукта из Москвы на все регионы РФ, что значительно увеличило клиентскую базу. - Спроектировал и задокументировал разделение интерфейса приложения и бэкенд-части для возможности подключения "Membrana как услуги", что вывело продукт в средний B2B2Cсегмент и повысило вовлеченность телеком-партнеров. - Внедрил механизм обязательного обновления приложения, что отгородило пользователей от устаревших версий и обеспечило использование актуального и безопасного функционала. - Спроектировал и внедрил фичи: смена владельца номера, единый идентификатор пользователя (уходя от ненадежного корпоративного), система tNPS для аналитики, push-уведомления для новых пользователей. - Разработал систему уведомлений о технических работах, что повысило лояльность и снизило нагрузку на поддержку.
Swift, Kotlin, Java, PostgreSQL, Apache Kafka, REST API, WebSocket, Swagger/OpenAPI, AsyncAPI, PlantUML, C4, Confluence, Jira
Октябрь 2024 — настоящее время (1 год 4 месяца) месяцев
B2B-система
Сбор требований у бизнес-заказчика, формализация BRD и перевод их в SRS. Участие в проектировании и документировании REST API, создание UML диаграмм и ER-схем.
Java, PostgreSQL, REST API, PlantUML, PGModeler, GitLab, Confluence, Jira
Февраль 2024 — Октябрь 2024 (9 месяцев) месяцев
Система учета чрезвычайных ситуаций и дашборд
Декомпозиция, анализ и документирование требований. Участие в проектировании REST API и ETL-процессов для загрузки данных в хранилище. Успешное завершение проектов с положительным feedback от заказчиков.
PostgreSQL, CDH/Hive, REST API, PlantUML, Confluence, Jira
Март 2023 — Февраль 2024 (1 год) месяцев
Корпоративные системы
Сбор и описание требований, построение UX/UI-макетов, описание технической документации, постановка задач разработчикам, моделирование процессов. Освоение нотаций BPMN и UML на практике.
BPMN, UML, Balsamiq Mockups, Confluence, Jira
Январь 2021 — Март 2023 (2 года 4 месяца) месяцев