Обязанности и достижения:
Старший Frontend-разработчик (с 01.06.24 - по настоящее время):
Разработка и сопровождение продукта Webiomed - платформа прогнозной аналитики для
здравоохранения на основе искусственного интеллекта.
- Распределение, планирование задач на спринт, разбор ТЗ и ОС от бизнеса;
- Проведение собеседований в команду Frontend-разработки;
- Планирование с BackEnd-разработчиками реализации нового функционала;
- Составление матриц компетенций команды;
- Инициировал и стандартизировал формат merge-request'ов в GitLab;
- Ввёл практику использования панели мониторинга по задачам (YouTrack Hub) для
распределения задач по сотрудникам, для сбора KPI - удалось свести до минимума "забытые
задачи";
- Проектирование (дизайн-макет в figma) и разработка нового интерфейса, который вошёл в
релиз и увеличил прибыль компании;
- Разработка и поддержка собственного UI-kit. Выстроил архитектурные границы и расширил
работу со Storybook, что ускорило процесс разработки на 20-30%
Frontend-разработчик (c 01.04.22 - 01.06.24):
- Внедрение нового функционала;
- Исправление багов;
- Проведение Code review;
- Оптимизировал работу GraphQL-сервера, в результате RPS вырос от 3 до 5 раз, уменьшилось
количество блокирующих ошибок и увеличило количество обращений к странице на 40%;
- Рефакторинг кодовой базы, её уменьшение, повышение переиспользуемости компонентов;
- Устранение циклических зависимостей (плагин Webpack), для поддержания clean architecture;
Привык работать по методологии Agile, основной task tracker: YouTrack
Стек: React, TypeScript, React Hook Form, Yup, Mobx, Jest, React Testing Library, Webpack, Storybook,
NestJS, GraphQL