Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Достижения
разработал сложную диаграмму
Описание проекта :
Работаю над системой планирования строительства Plan-R(https://dppm.pro/plan-r). Используем микрофронтенды, CI/CD и разделение на несколько микросервисов, что ускоряет доставку новых функций пользователям.
Состав Команды
разработчики аналитики тестировщики, менеджеры
Задачи:
• Разработка сложных компонентов: Реализовал кастомные диаграммы, дашборды и таблицы с продвинутой фильтрацией и сортировкой. Работал со сложными структурами данных, такими как деревья, графы и ссылочные списки, что позволило обрабатывать большие объемы данных эффективно.
• Микрофронтенды и CI/CD: Внедрение микрофронтендов с разделением на три микросервиса (UI-kit, админ-панель, клиентское приложение) значительно ускорило delivery новых фич и улучшило масштабируемость проекта.
• Архитектурные решения: Разработал собственный eslint plugin для настройки FSD архитектуры под специфику проекта, что помогло стандартизировать структуру кода. Также провел рефакторинг устаревшего кода и внедрил новые технологии, такие как Pinia и Cypress, улучшив developer experience и сократив количество багов.
• Оптимизация производительности: Тонкая настройка Webpack и оптимизация загрузки страниц позволили ускорить рендеринг и улучшить общую производительность приложения, что напрямую повысило user experience.
• Кросс-функциональная работа: Активно участвовал в code review, распределении задач и помощи аналитикам при составлении ТЗ, что улучшило качество конечного продукта.
Стек:
Vue, Pinia/VueX, Chart.js, Storybook, Cypress, Jest, Webpack, VTL, TypeScript, AgGrid / RevoGrid, i18n, swagger, Docker, FSD, CI\CD, microfrontends
Проект:
Платформа для обучения f-edu (аналог skillbox)
Сервис для автоматизации процесса составления документов https://lk.fabras.ru
Задачи:
• Запуск проекта с нуля: Настроил структуру проекта, включая Vite, tsconfig, Babel, eslint, prettier и pre-commit hook, что обеспечило чистоту кода и удобство разработки.
• Сложные формы и интеграции: Разработка и оптимизация сложных форм с помощью Formik и Yup. Создание плагинов для Word и OnlyOffice на React для интеграции с внешними документами.
• Работа с legacy кодом: Миграция на новую версию React, рефакторинг устаревшего кода и внедрение новых технологий, что улучшило производительность и поддержку проекта.
• Запуск проекта с нуля: Настроил структуру проекта, включая Vite, tsconfig, Babel, eslint, prettier и pre-commit hook, что обеспечило чистоту кода и удобство разработки.
• Сложные формы и интеграции: Разработка и оптимизация сложных форм с помощью Formik и Yup. Создание плагинов для Word и OnlyOffice на React для интеграции с внешними документами.
• Работа с legacy кодом: Миграция на новую версию React, рефакторинг устаревшего кода и внедрение новых технологий
Стек:
React, Vue , TypeScript, RTL, Jest, Redux, RTK query, SCSS modules, Formik, yup, Vite, Node.js, Docker
Стек специалиста на проекте
Redux, modules, Jest, RTK Query, RTL, Docker, Formik, TypeScript, Yup, Vite, Vue.js, Figma, React, UI and Unit tests, Vue 3, JavaScript, Node.js, SCSS