Frontend Developer
Олег
Возраст
28 лет (10 Мая 1998)
Город
Минск
Переезд невозможен
Гражданство
Белоруссия
Полная занятость
4 года 6 месяцев
Информационные технологии / IT / Интернет
Многоязычная внутренняя CRM для управления бизнес-процессами интеграции с Amazon: заказы, товары, поставщики, клиенты, партии отгрузок и внутренний чат.
Стек: React, TypeScript, JavaScript, MobX, AG-Grid Enterprise, Ant Design, Vite, Storybook, SCSS, ESLint.
- Провёл миграцию фронтенда CRM с legacy MVVM на Feature-Sliced Design - кросс-продуктовая инициатива по унификации стека и обеспечению взаимозаменяемости разработчиков между командами. Сгенерировал и доработал план миграции из 36 задач через собственный AI-ассистированный пайплайн (стадии аналитик - разработчик - QA - ревьюер на базе Claude CLI), затем последовательно выполнил задачи с ручным ревью между стадиями. Завершил за ~48 инженерных часов.
- Реализовал фронтенд-интеграцию с внутренними AI-сервисами совместно с AI-командой: токен-аутентификация, обработка запросов и ответов, встраивание AI-результатов в существующие сценарии CRM.
- Разработал систему i18n с поддержкой 4 языков и редактированием переводов на лету через админ-панель - без передеплоев бэкенда при изменении контента.
- Веду frontend-команду из 3 разработчиков (включая 2 junior-специалистов, которых сам онбордил и менторил): декомпозиция задач, code review, архитектурные решения. Внедрил стандарты ревью и PR, которыми команда пользуется по умолчанию.
Информационные технологии / IT / Интернет
Многоязычная внутренняя CRM для управления бизнес-процессами интеграции с Amazon: заказы, товары, поставщики, клиенты, партии отгрузок и внутренний чат.
Стек: React, TypeScript, JavaScript, MobX, MUI Data Grid, Material UI, TSS React, Webpack, ESLint.
- Разработал библиотеку из 20+ модальных компонентов, преднастроенных под типовые CRM-паттерны (редактирование сущностей, подтверждения, многошаговые формы) - сократил дублирование и стандартизировал UX модалок на платформе.
- Спроектировал и реализовал фронтенд-архитектуру RBAC для 3 из 8 ролей платформы (модератор, админ, фрилансер) - каждая с собственными правилами доступа и UI-флоу. Вынес логику прав доступа в отдельный слой вместо разрозненных проверок по коду.
- Провёл миграцию с MUI DataGrid на AG Grid Enterprise - MUI упёрся в потолок производительности на датасетах от 1000 строк. Новая реализация поддерживает кастомные ячейки, расширенную сортировку, фильтрацию и виртуализацию колонок.
- Инициировал миграцию стека с MUI + TSS React (CSS-in-JS) на Ant Design + SCSS. Уменьшил размер бандла и ускорил разработку новых фичей за счёт более богатой компонентной базы Ant Design.
Информационные технологии / IT / Интернет
Платформа для бронирования бытовых услуг с планированием на основе календаря. Проект прошел путь от MVP до стабильного рабочего приложения.
Стек: Next.js, TypeScript, JavaScript, Redux Toolkit, FullCalendar, Formik, Yup, SCSS.
- Реализовал интерфейс календаря с помощью FullCalendar, включая выбор даты и времени, обработку конфликтов и удобный процесс бронирования.
- Создал первую в проекте библиотеку переиспользуемых компонентов с поддержкой тем и документацией - сократил дублирование кода по мере роста проекта от MVP до продакшена.
- Разработал адаптивные макеты с приоритетом на мобильные устройства для важных экранов пользователя в соответствии с системой дизайна, обеспечив кроссбраузерную совместимость.
- Настроил клиентскую валидацию форм (Formik + Yup) - сократил количество ошибок при отправке и улучшил стабильность пользовательского опыта.
Информационные технологии / IT / Интернет
Участие в реальных коммерческих задачах на ранних этапах карьеры: верстка лендингов и промо-страниц для клиентов.
Стек: React, JavaScript, HTML, CSS, SCSS, Git.
- Разработал лендинги и промо-страницы для коммерческих клиентов (React/SCSS): pixel-perfect десктоп-вёрстка, адаптивность под все экраны, отработка фидбека стейкхолдеров для своевременной сдачи продакшен-готовых страниц.
Высшее
Минск, 2015 — 2020 гг.
Английский — Технический
Frontend-разработчик, 4+ года в продуктовой разработке CRM и внутренних продуктов. Недавно провёл миграцию фронтенда с legacy MVVM на Feature-Sliced Design за ~48 инженерных часов - через собственный AI-ассистированный пайплайн на Claude CLI, превративший потенциально многонедельное переписывание в контролируемый пошаговый процесс. Уверенно работаю со сложными интерфейсами с большим объёмом данных: AG Grid на 1000+ строк, RBAC, i18n. Менторю джунов и отвечаю за стандарты code review в команде.
1 ноября, 2014
100 000 руб
Александр Алексеевич
Город
Минск local_shipping
Возраст
40 лет (21 марта 1986)
Опыт работы:
16 лет и 11 месяцев
Последнее место работы:
Инженер-программист ПЛИС, НТЛаб
07.2009 - по текущее время
25 сентября, 2016
Дмитрий
Город
Минск local_shipping
Возраст
32 года (16 сентября 1993)
Опыт работы:
3 месяца
Последнее место работы:
Java-стажер, Omertex
06.2015 - 09.2015
10 ноября, 2015
10 000 руб
Резюме размещено в отрасли
