Андрей О. Frontend разработчик, Senior
ID 15055
АО
Андрей О.
Мужчина
Россия, Санкт-Петербург, UTC+3
Ставка
3 375 Р/час
НДС не облагается
Специалист доступен с 7 сентября 2024 г.
Добавьте подходящих специалистов в список и оформите заявку для предварительного бронирования времени специалистов. После оформления заявки ваш персональный менеджер организует прохождение всех необходимых проверок с вами и каждым кандидатом из заявки. Специалист привлекается к проекту только после окончательного подтверждения его выхода с вашей стороны.
Подробнее
О специалисте
Специализация
Frontend разработчик
Грейд
Навыки
Отрасли
Проекты
(5 лет)
Ритейл
Роль
Ведущий инженер-разработчик
Обязанности
Обязанности:
Занимался разработкой новой версии интернет-магазина на Next.js/React, ранее реализованного на Bitrix.
Реализовал декомпозицию монолитной структуры проекта в монорепозиторий, организуя отдельные страницы в поддомены с помощью Next.js Zones.
Реализовал клиентскую часть JWT-авторизации
Разработал мобильную SPA версию приложения
Осуществлял SEO-оптимизацию.
Интегрировал Storybook для создания и тестирования изолированных UI компонентов.
Принимал активное участие в анализе и декомпозиции задач, а также регулярно проводил ревью кода.
Frontend: Next.js, React, Material UI, TypeScript
State Management: Redux Toolkit, RTK Query
Testing and Documentation: Storybook
DevOps: Webpack
Стек специалиста на проекте
UI, Redux Toolkit, JavaScript, Testing Library, SPA, Git, Webpack, Jest, Storybook, Babel.js, RTK Query, Битрикс, CSS, TypeScript, Lerna, Декомпозиция и структуризация задач, Material UI, Next.js, React, Testing
Отрасль проекта
E-commerce & Retail
Период работы
Апрель 2024 - По настоящее время
(6 месяцев)
ИТ-компания
Роль
Ведущий инженер-разработчик
Обязанности
Обязанности:
Разработал проект с нуля до итоговой версии, первоначально представленный как MVP. Работа с ВК инфраструктурой, полностью созданный с нуля миниапп.
В течение двух лет руководил разработкой проекта, активно внедряя передовые технологии и архитектурные решения.
Продвигал применение гибких методологий разработки, включая Agile, что значительно ускорило процесс разработки и улучшило взаимодействие внутри команды.
Мои усилия по оптимизации продукта и стратегическому планированию привели к его трансформации из локального приложения в флагманский продукт компании, увеличив пользовательскую базу на 80%.
Производил рефакторинг и оптимизацию устаревшего кода,занимался поддержкой иных продуктов компании (React/Angular).
Выполнял обязанности team lead, координируя работу команды из трех разработчиков.
Участвовал в планировании спринтов и код-ревью, также занимался менторской деятельностью.
Руководил процессом создания технической документации и разработки регламентов, обеспечивая чёткое понимание процессов и стандартов в команде.
Поддерживал интеграцию с большим количеством внешних API.
Стек:
Frontend: React, VKUI, VK Mini Apps, TypeScript
State Management: Redux, Redux-Thunk, mobx
DevOps: Webpack
Стек специалиста на проекте
MobX, Работа с интеграциями, Redux Thunk, Redux, Teamly, mania, vk, vkui, API, Git, DevOps, Frontend, Webpack, MVP, Рефакторинг, Prettier, Методологии разработки, Docker, Agile, Планирование, TypeScript, Разработка регламентов, CI/CD, Angular, React
Отрасль проекта
RnD
Период работы
Июнь 2021 - Июнь 2023
(2 года 1 месяц)
Омега
Роль
Инженер-программист
Обязанности
Обязанности:
Разрабатывал ключевой функционал и пользовательский интерфейс аналитической бизнес-платформы OmegaBI.
Занимался интеграцией и настройкой конфигурационных файлов amCharts для построения графиков данных.
Проектировал и реализовывал сложные динамические формы, интегрированные с amCharts для эффективного взаимодействия пользователей с большими объемами данных.
Принимал активное участие в анализе и декомпозиции задач, а также регулярно проводил ревью кода.
Разработал библиотеку переиспользуемых компонентов с использованием Angular Material, адаптированных для интеграции с графиками amCharts, что значительно ускорило разработку и внедрение новых визуальных элементов интерфейса.
Производил систематический рефакторинг легаси кода, улучшая его читаемость и производительность
Стек:
Frontend: Angular, Angular Material, TypeScript
State Management: NgRx
API Integration Management: amCharts
Стек специалиста на проекте
MobX, Работа с интеграциями, декомпозиции задач, Testing Library, Yarn workspaces, stage, JavaScrpt, NGRX, Frontend, Webpack, Рефакторинг, Angular Material, SCSS, API integration, Babel.js, ESLint, Echarts, TypeScript, Angular
Отрасль проекта
RnD
Период работы
Март 2020 - Июнь 2021
(1 год 4 месяца)
Формат работы
Формат работы
Удаленно
Командировки
Не готов
Релокация
Не готов
Готов работать на зарубежных проектах
Нет
Образование
Высшее
Учебное заведение
РГСУ
Специальность
Промышленное и гражданское строительство
Завершение учебы
2016 г.