Анализ, оценка и реализация новой бизнес-логики. Поддержка, оптимизация и рефакторинг имеющейся кодовой базы, работа с техническим долгом, написание тестов для клиентской части приложений. Участие в код-ревью.
Работа над корпоративными SPA, клиентская часть которых реализована Angular микрофронтендами. Конфигурация прав доступа для пользовательских ролей. Работа с node.js бэкенд-микросервисами. Работа над корпоративной Angular-библиотекой.
Достижения:
- Интеграция клиентской части веб-приложений с Hashiсorp Vault;
- Декомпозиция монолитной клиентской части на микрофронтенды;
- Миграция с корпоративного фреймворка для реализации микрофронтенд-архитектуры на Module Federation;
- Унификация архитектуры данных клиентской части веб-приложений с помощью перехода на JSON API спецификацию;
- Реализация механизма асинхронного взаимодействия с бэкенд-микросервисами;
- Jenkins pipeline для запуска Playwright автотестов на тестовых окружениях, интеграция с Allure.
Проектирование и создание базы данных PostgreSQL, проектирование REST API, реализация SPA c использованием Angular для реализации клиентской части веб-приложения и SpringBoot для серверной.
магистратура
Специальность: Информационные системы и технологии
бакалавриат
Специальность: Информационные системы и технологии