Москва
Резюме № 55946779
Обновлено 1 октября
no-avatar

Frontend разработчик / Frontend developer (Senior) (React, TypeScript)

Был больше месяца назад
По договорённости
Москва
Занятость
полная занятость
Гражданство
Россия
Контакты
Телефон

Почта
Будут доступны после открытия
Профессиональные навыки
  • Показать еще
Фото, имя и контакты доступны только авторизованным пользователям

Опыт работы 6 лет и 3 месяца

    • Декабрь 2023 – работает сейчас
    • 2 года

    Старший разработчик веб-интерфейсов 2-й категории

    Ключевые ИТ Решения, Москва
    Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг

    Обязанности и достижения:

    - Реализовал клиентский модуль системы администрирования облачных ресурсов OpenStack, обеспечив работу с виртуальными машинами, дисками, флейворами, гипервизорами, сетями, агрегатами, образами, квотами, проектами, узлами, группами безопасности; - Построил архитектуру фронтенда по методологии Feature-Sliced Design (FSD), и настроил Zustand Store для каждого компонента, что упростило поддержку и масштабирование кода в условиях постоянно растущего функционала; - Настроил систему миграции виртуальных машин через фронтенд: реализовал интерфейс выбора источника, настроек и целевого региона, с отображением прогресса и статусов; - Создал набор переиспользуемых компонентов (работа с таблицами, фильтрами, формами), что позволило ускорить разработку новых модулей; - Обеспечил поддержку real-time обновлений статусов ресурсов (через pollingInterval) с синхронизацией состояния в RTK Query и Zustand; - Сократил технический долг проекта, проведя рефакторинг старых модулей и переведя их на Feature-Sliced Design, что снизило количество багов при изменениях; - Обеспечил полное покрытие фронтенда типизацией (TypeScript), что минимизировало ошибки при интеграции с API и ускорило онбординг новых разработчиков.
    • Август 2022 – декабрь 2023
    • 1 год и 5 месяцев

    Frontend-разработчик

    ООО «LiteByte», Воронеж

    Обязанности и достижения:

    - Разрабатывал frontend-часть на Nuxt.js, включая алгоритмизацию сложных фильтров подбора кухонь, что повысило точность и удобство пользовательского поиска; - Участвовал в полном редизайне проекта KitCup, реализовал адаптивную и резиновую верстку с кроссбраузерной поддержкой, обеспечив корректное отображение на широком спектре устройств; - Перевёл проект с Vuetify на методологию БЭМ и SCSS, внедрив структурированную систему нейминга и компонентный подход, что упростило командную работу и поддержку стилей; - Использовал Vuex для описания и документирования функциональной логики, разработал модули для управления состоянием приложения и синхронизации данных между страницами; - Работал с методологией MVC, дорабатывал и расширял Symfony-контроллеры для интеграции бизнес-логики backend и интерфейсов Nuxt.js; - Переработал интерфейс с Twig на Nuxt.js, внедрил новые разделы в личный кабинет и оптимизировал UX, сократив количество пользовательских действий в ключевых сценариях; - Принимал участие в развитии B2B-проекта KedrCompany, проектировал и разрабатывал функциональные модули личного кабинета для корпоративных клиентов; - Консультировал и проводил онбординг новых сотрудников, передавая знания по архитектуре и процессам разработки, что ускоряло адаптацию команды; - Работал с тремя окружениями (local, dev, prod), выполнял функциональное и регрессионное тестирование задач, обеспечивая стабильность релизов и снижение числа ошибок в продакшене; - Настраивал и оптимизировал сборку с помощью Webpack Encore, внедрил минификацию и разделение кода, что ускорило загрузку страниц и снизило размер бандлов до оптимального уровня.
    • Ноябрь 2021 – август 2022
    • 10 месяцев

    Frontend-разработчик

    App Tor, Липецк
    Разработка программного обеспечения

    Обязанности и достижения:

    - Участвовал в разработке социальной сети для знакомств, включая проектирование пользовательских сценариев, работу с архитектурой фронтенда и интеграцию с backend-сервисами; - Разрабатывал веб-версию проекта на Nuxt.js, обеспечив корректную синхронизацию с мобильными приложениями и внешними API, а также оптимизацию производительности клиентской части; - Дорабатывал модуль мессенджера, внедрил обновлённую логику обмена сообщениями в реальном времени, улучшил UI/UX чатов и реализовал поддержку дополнительных форматов контента; - Модернизировал модуль карты с метками событий, добавив динамическую фильтрацию, подсветку активных точек и интеграцию с геолокационными сервисами для повышения удобства пользователей; - Работал над лентой пользователей, оптимизировал подгрузку данных с использованием lazy loading и пагинации, внедрил расширенные фильтры и улучшил плавность взаимодействия; - Разработал систему сторис с нуля, включив загрузку изображений и видео, обработку просмотров и кроссплатформенную адаптацию интерфейса; - Применял методологию БЭМ и SCSS, создав модульную систему стилей с переиспользуемыми компонентами и чёткой структурой для долгосрочной поддержки проекта; - Настроил взаимодействие с API через Apollo Client, реализовав кэширование, подписки, обработку GraphQL-запросов и оптимизацию сетевых взаимодействий.
    • Сентябрь 2019 – ноябрь 2021
    • 2 года и 3 месяца

    Frontend-разработчик, TL

    ООО "СЕВИАНТ", Москва
    Разработка программного обеспечения, Системная интеграция, автоматизации технологических и бизнес-процессов предприятия, ИТ-консалтинг

    Обязанности и достижения:

    - Разработал несколько SPA-приложений, уделяя внимание оптимизации, что позволило снизить количество избыточных ререндеров и ускорить отзывчивость интерфейса; - Интегрировал API и управление кэшем данных через RTK Query, внедряя инвалидацию по тегам, оптимистичные обновления и авто-рефетч, что обеспечивало консистентность данных и уменьшало нагрузку на сервер; - Реализовал масштабируемую модель управления локальным состоянием на базе Zustand и FSD, что упростило поддержку сложных сценариев; - Создал гибкую систему маршрутизации с использованием React Router, включая вложенные маршруты, ленивую подгрузку и ProtectComponents для приватных разделов, обеспечив удобную навигацию и контроль доступа; - Разработал интерактивные аналитические дашборды, включая сложные графики и диаграммы с кастомными тултипами, аннотациями и оптимизацией под большие наборы данных, что позволяло наглядно визуализировать бизнес-метрики; - Обеспечил качественную и поддерживаемую стилизацию интерфейсов, для построения единой дизайн-системы и адаптивной верстки под разные устройства; - Внедрил NFT-маркеты и смарт-контракты, используя Web3.js для взаимодействия с блокчейн-сетями, включая транзакции, обработку событий и интеграцию пользовательских кошельков; - Реализовал систему отображения математических решений в структурированном виде с валидацией и визуализацией через LaTeX, что обеспечивало строгое форматирование и удобную читаемость результатов вычислений; - Настроил регистрацию и авторизацию пользователей по стандарту OAuth 2.0, включая интеграцию Google Auth, управление токенами и защиту приватных маршрутов, что обеспечивало безопасность и удобство входа; - Разработал интеграции с нейросетевыми сервисами (OpenAI, DeepSeek): прорабатывал промпт-шаблоны, реализовывал потоковую передачу ответов (WebSocket), хранил чаты и сессии.

Обо мне

Дополнительные сведения:

Frontend-разработчик с 6+ годами опыта Работал по SCRUM в продуктовых командах Пишу на React, RTK Query, TypeScript, Zustand, FSD, Sass/SCSS, Tailwind CSS React, TypeScript, JavaScript, FSD, HTML5, Git, PostgreSQL, Nginx, Prettier, HTML, CSS3, CSS, RTK Query, Tailwind, API, REST API, ReactJS, Sass, Cypress, SCSS, Figma, ESLint, Linux, Postman, SSH, Python, ExpressJS, Zustand, Apollo, Teamleading

Иностранные языки

  • Английский язык — разговорный
Фото, имя и контакты доступны только авторизованным пользователям
Обновлено 4 ноября
no-avatar
Frontend-разработчикз/п не указана
Последнее место работы (2 года и 2 мес.)Фронтенд разработчикСентябрь 2023 – работает сейчас
Обновлено в 10:40Последнее место работы (4 мес.)Специалист 1 разрядаИюль 2025 – работает сейчас
Обновлено в 10:40Последнее место работы (9 мес.)HTML-верстальщикФевраль 2025 – работает сейчас
Обновлено 3 октябряПоследнее место работы (1 год и 11 мес.)Frontend-разработчикДекабрь 2022 – ноябрь 2024
Обновлено вчераПоследнее место работы (1 год и 3 мес.)Frontend-разработчикИюль 2024 – октябрь 2025
Обновлено в 9:40
no-avatar
Frontend-разработчикз/п не указана
Последнее место работы (2 года и 5 мес.)Frontend-разработчикИюнь 2023 – работает сейчас
Обновлено 15 ноябряПоследнее место работы (2 года и 11 мес.)Оператор ПКДекабрь 2022 – работает сейчас
Обновлено 16 ноября
Превью фото соискателя
Frontend разработчикз/п не указана
Последнее место работы (5 мес.)Frontend-разработчик, UX/UI-дизайнерЯнварь 2025 – июнь 2025
Обновлено 16 ноябряПоследнее место работы (5 мес.)Frontend-разработчик, UX/UI-дизайнерЯнварь 2025 – июнь 2025
Работа в МосквеРезюмеIT, Интернет, связь, телекомРазработка, программированиеSenior frontend developer React

Смотрите также резюме