Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Профессиональные навыки:
Работа с командой:
- Постановка и контроль задач для команды разработки;
- Ведение и руководство проектов;
- Декомпозиция и оценка проектных задач
- Проведение CustDev с ЦА;
- Проводит Code Review коллег;
- Понимание технологий - умение их объяснить;
- Менторство младших разработчиков;
Работа с проектами:
- Сбор и анализ требований, разработка технического задания
- Опыт реализации микрофронтенд-архитектуры;
- Опыт разработки продуктов с нуля;
- Умение быстро ориентироваться в чужом коде;
- Оценивал поставленные задачи;
- Самостоятельность;
- Понимание алгоритмов;
- Написание Unit тестов;
- Написание технического дизайна к задачам;
- Принятие архитектурных решений;
- Системный анализ;
- Бизнес-анализ;
- Выстраивание процесса разработки.
Технологии и инструменты:
Confluence, UML, draw.io, User Stories, Use Cases, Figma, Adobe DC, JSON, Stoplight, REST API, Дизайн, front, requirements, functions, database UML, Scrum, Kanban, Lucidchart
Jira, BPMN, miro, OpenAPI Specification, Postman, sequencediagram.org, разработка тестовой документации (тест-кейсы, чек-листы), Swagger, Docker, Keycloak, PlantUML, Specifications, PostgreSQL, Postman, Agile
SQL, FireBase, Redmine, RabbitMQ, MySQL, SOAP, Camunda, Saas, Kafka, BPMN 2.0API, MongoDB, Camunda Modeler, yEd Graph Editor
Vue, Nuxt
Проекты
(2 года 11 месяцев)
АСУ ДЛЯ СФЕРЫ ЖКХ (NDA)
Роль
Руководитель проекта, бизнес и системный аналитик
Обязанности
Описание проекта:
Разработка автоматизированной системы управления для ЖКХ с использованием микросервисной архитектуры.
Состав команды:
3 Frontend-разработчика, 4 Backend-разработчика, QA-инженер, 2 бизнес-аналитика, техлид
Технологии на проекте:
PHP, Symfony, PostgreSQL, Apache Kafka, Elasticsearch, LDAР, Vue.js, микросервисная архитектура.
Задачи/реализованный функционал:
- Принятие архитектурных решений;
- Разворот инфраструктуры в микрофронтенд-архитектуре;
- Принятие ключевых решений в ходе разработки;
- Управление проектом по Scrum-методологии;
- Управление процессом разработки;
- Код ревью команды разработчиков;
- Настройка процесса разработки;
- Настройка GitFlow;
- Управление рисками;
Системная аналитика:
- Описание user stories по функциональным требованиям и регламентам бизнеса;
- Описание use cases по user stories с использованием UML диаграмм;
- Описание реляционной модели БД с использованием ER диаграмм;
- Проектирование Restfull API;
- Документирование спроектированных методов в Stoplight (Open API 2.0);
- Описание технического задания для разработчиков;
- Проектирование UI/UX;
- Выбор основных инструментов для реализации тех.задания;
- Проектирование и реализация инфраструктуры и архитектуры проекта.
- Аналитика бизнес-процессов и архитектуры;
- Бизнес-аналитика;
- Написание технического дизайна;
- Настройка процесса написания и структуры аналитики;
- Оценка задач;
- Декомпозиция задач;
- Прототипирование макетов.
Описание проекта:
Маркетплейс авторских туров от тревел-экспертов и частных независимых гидов, который работает в 109 странах мира.
Авторский тур — формат организации путешествий без участия туроператоров, где тревел-эксперты размещают свои туры, а путешественники бронируют их.
Состав команды:
2 frontend-разработчика, 2 backend-разработчика, аналитик, QA-инженер
Технологии на проекте:
PHP, Bitrix, MySQ, RabbitMQ, Elasticsearch, JavaScript, 1C Bitrix, REST API, Redis, Vue.Js, Agile, Scrum, GitFlow.
Задачи/реализованный функционал:
Frontend-разработка личного кабинета тревел-эксперта: Разработка интерфейса личного кабинета, где эксперты могут настраивать свой профиль, загружать туры с полной информацией (видео, фотографии, текстовые описания) и управлять ими. Участие в системной аналитике и написании бизнес-аналитики, принятие архитектурных решений.
Бизнес аналитика:
- Описание пользовательских User stories
- Общение с стейк-холдерами продукта и выявление потребностей бизнеса
- Трансформация бизнес-требований в технически
- Участие в еженедельных декомпозициях User stories на PBR
Системная аналитика:
- Трансформация технических требований в технический дизайн
- Принятие архитектурных решений
- Выбор инструментов и технологий для реализация задач
А также:
- Возможность просмотра и управления текущими турами в виде таблицы.
- Валидация данных и работа с различными типами данных.
- Система и механизм авторизации на основе JWT токенов.
- Регистрация пользователей.
- Интеграция с API DaData для работы с данными юридических и физических лиц.
- Реализация многоэтапной верификации зарегистрированного аккаунта.
Разработка локального UI-kit: Создание библиотеки компонентов, зарегистрированной в GitLab package-registry.
- Разработка стайлбука для компонентов библиотеки.
- Публикация и поддержка UI-kit на GitLab package-registry.
Написание Unit-тестов. Достижение 100% покрытия тестами всех компонентов.
Проведение регулярных code-review и предоставление обратной связи для команды.
Участие в планировании спринтов и декомпозиции user-story
- Декомпозиция user-story на мелкие, управляемые задачи.
- Участие в спринт-планировании и оценке задач.
- Публикация библиотеки в локальном NPM-реестре на GitLab.
- Управление процессом разработки и настройка GitFlow
Ссылка на проект
https://youtravel.me/
САЙТ ДЛЯ ПРОДУКТА СТУДИИ ВИДЕО КОНТЕНТА + СОЗДАНИЕ ПУБЛИЧНОГО ВИДЖЕТА (NDA)
Роль
Бизнес и системный аналитик
Обязанности
Описание проекта:
Личный кабинет в котором можно создавать галереи видео
Состав команды:
2 Frontend разработчика, 1 Backend разработчик, 1 TL, 1 QA
Технологии на проекте:
Nuxt, Vita, Pinia, Axios, VueUse, StoryBook, Style Modules, Vhs, Dash.
Задачи/реализованный функционал:
Frontend разработка личного кабинета пользователя для создания виджетов:
- Настройка виджетов на ресурсы и разработка самого видеовиджета по данным из ЛК;
- Загрузка видеороликов;
- Аналитика;
- Подключение и настройка библиотеки Vidstack;
- Подключение и настройка модуля i18n с динамическим роутингом по выбранному языку;
- Создал функционал загрузки файлов на сервер через пакет Dropzone с валидацией на фронте;
- Настраивал авторизацию и аутентификацию по google Auth.
Оптимизировал работу публичного виджета на стороне клиента:
- Оптимизация предзагрузки видео по пагинации в прямом и обратном направлении;
- Оптимизация подгрузки изображение - превью;
- Оптимизация подгрузки видео-чанков следующих видео;
- Парсинг мастер-манифеста;
- Парсинг манифеста первого чанка;
- Предзагрузка и кеширование первого сегмента видео;
- Оптимизация выбора качества видео на основании текущего битрейта и разрешения девайся (технология Dash).
Бизнес аналитика:
- Доработка имеющихся пользовательских User stories;
- Доработка и оптимизация бизнес-процессов через изменения пользовательского интерфейса.
Системная аналитика:
- Трансформация технических требований в технический дизайн;
- Описание функциональных и нефункциональных требований;
- Принятие архитектурных решений;
-Выбор инструментов и технологий для реализация задач.