Просмотр резюме
Senior Frontend-разработчик
Договорной
РоссияМосква
ПолнаяУдаленная работа
Опыт работы
5 лет 8 месяцев
Последнее место работы
МТС AI
Senior Frontend Developer
1 год 2 месяца
Резюме в Telegram-канале
10 резюме
Пост каждый день

О себе
О себе
Frontend разработчик с 5+ годами опыта разработки highload web приложений. Работал над продуктами с realtime взаимодействием, AI интеграциями и сложной frontend архитектурой.
Специализируюсь на разработке SPA/SSR приложений, проектировании frontend архитектуры, оптимизации производительности интерфейсов и создании масштабируемых дизайн систем и UI компонентов.
Участвовал в проектировании frontend архитектуры, развитии UI-kit и дизайн систем, интеграции AI-сервисов, а также в оптимизации производительности сложных интерфейсов.
Работал в кросс функциональных командах, участвовал в проектировании продуктовых и технических решений.
Telegram: @alxpereyaslov
Технические навыки
Frontend:
React, Next.js, Type, Java (ES6+), HTML5, CSS3.
State Management:
Redux Toolkit, Zustand, MobX, TanStack Query, Context API
Styling:
Tailwind CSS, Styled Components, CSS Modules, SCSS, CSS-in-JS
Testing:
Vitest, Jest, React Testing Library, Playwright
Architecture:
FSD, SPA, SSR, Design Systems, UI Kit
Build Tools:
Vite, Webpack, Babel
API & Networking:
REST API, WebSocket, gRPC, GraphQL
Infrastructure:
Git, GitLab CI/CD, GitHub Actions, Docker
Additional:
Performance Optimization, Accessibility (WCAG), Storybook, Zod
Опыт в Affiliate
Данные отсутствуют
Опыт работы5 лет 8 месяцев
Май 2025 - по н.в.
(1 год 2 месяца)
МТС AI
Senior Frontend Developer
Corporate Copilot - это корпоративная AI-платформа. Позволяет работать с большими языковыми моделями через общий чат, который запоминает контекст разговора. Платформа может подключаться к базам знаний компании и помогает настраивать ИИ для разных задач.
Стек: React, Next.js, Type, TanStack Query, Zustand, Tailwind CSS, CSS Modules, Vitest, React Testing Library, Zod, Vite, REST API, Storybook, FSD.
- Разработал механизм создания AI-моделей на основе настроек пользователя, собранных в Langflow. Реализовал поддержку шаблонов, обеспечив быстрое создание моделей с интеграцией корпоративных баз знаний и сократив время настройки пользовательских AI-сценариев примерно на 40%.
- Спроектировал и внедрил систему версионирования flow конфигураций с хранением истории изменений и возможностью отката, сделав настройку AI-сценариев надёжнее и упростило восстановление настроек, если что-то пошло не так.
- Развивал внутренний UI Kit и дизайн систему платформы: проектировал и внедрял переиспользуемые компоненты, систему темизации, типографии и единые UX паттерны, ускоряя разработку новых модулей и компонентов.
- Участвовал в развитии frontend архитектуры платформы: продумывал структуру новых модулей, подходы к управлению состоянием данных, взаимодействию с API и организации кодовой базы по принципам Feature Sliced Design.
- Совместно с backend командой участвовал в проектировании и реализации ключевых пользовательских сценариев AI платформы, включая инструменты конфигурирования моделей и интеграции с корпоративными базами знаний.
- Проводил code review, участвовал в принятии технических решений и поддержании инженерных стандартов качества разработки.
Ноябрь 2021 - Май 2025
(3 года 7 месяцев)
Сбер
Senior Frontend разработчик
СберЧат - корпоративный мессенджер для внутренней коммуникации и совместной работы сотрудников компании.
Стек: React, Type, Redux Toolkit, TanStack Query, Styled Components, gRPC, Webpack, Vite, Jest, Vitest, React Testing Library.
- Разработал и внедрил функциональность анимированных (как в Telegram) реакций на сообщения, вместо статичных, это повысило использование реакций в первый месяц примерно на 20-25%.
- Реализовал механизм отложенных сообщений в группах и каналах, для планирования, напоминаний и рабочих рассылок, функциональностью стабильно начали пользоваться 10-15% юзеров .
- Разработал интерфейс и интегрировал API для работы с AI ассистентом GigaChat: реализовал сценарии генерации ответов, перевода сообщений на другие языки и перефразирования сообщений в другие стили.
- Провёл оптимизацию производительности больших списков, снизив время первичной загрузки чата на 40-50% и обеспечив его стабильную работу с более 1000 сообщений.
- Принимал участие в декомпозиции задач, обсуждении архитектурных решений и развитии продуктовых сценариев внутри команды.
Ноябрь 2020 - Ноябрь 2021
(1 год 1 месяц)
Dialog
Frontend разработчик
Dialog - корпоративный мессенджер для внутренней коммуникации и совместной работы сотрудников компании, представляющий собой платформу для адаптации коммуникационных сценариев под бизнес-задачи.
Cтек: React, Type, Redux Toolkit, TanStack Query, Styled Components, gRPC, Webpack, Vite, Jest, Vitest, React Testing Library.
- Спроектировал и внедрил механизм автоматической очистки и управления кэшем данных, что снизило объём локальных данных и уменьшило количество обращений (из за большого потребления памяти) в поддержку (20–30%).
- Разработал функциональность закреплённых сообщений, повысившую доступность важной информации в чатах и улучшившую работу пользователей с длинными диалогами.
- Спроектировал и внедрил систему кастомизации интерфейса: размер шрифтов, различные темы, альтернативное отображение чата итд.
C поддержкой пользовательских и корпоративных настроек, обеспечив динамическое и индивидуальное изменение UI параметров.
- Оптимизировал клиентскую архитектуру мессенджера, повысив переиспользуемость компонентов и унифицировав подходы к реализации UI в рамках платформы (снижение дублирования UI логики в нескольких модулях проекта).
Навыки
JavaScript
Vite
Zustand
FSD
Jest
NodeJS
Vitest
Tailwind CSS
Typescript
React.js
Redux
Webpack
Next.js
HTML5
CSS3
Владение языками
Данные отсутствуют
Занятость
Занятость
Полная
Формат работы
Удаленная работа, Гибрид, Офис
График работы
Гибкий, Сменный, 5/2
Переезд
Возможен
Командировки
Командировки возможны