Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл на сайте вчера в 19:29
Кандидат
Мужчина, 32 года, родился 3 августа 1992
Активно ищет работу
Санкт-Петербург, м. Проспект Большевиков, не готов к переезду, готов к командировкам
Lead / Senior Frontend Developer (Vue)
300 000 ₽ на руки
Специализации:
- Программист, разработчик
- Руководитель группы разработки
Занятость: полная занятость
График работы: полный день, удаленная работа
Опыт работы 7 лет 5 месяцев
Апрель 2023 — Февраль 2025
1 год 11 месяцев
Whitelist
Екатеринбург, whitelist.capital/
Frontend Lead
Руководил командой фронтенд-разработчиков, управлял несколькими веб-приложениями для трейдеров с акцентом на производительность, надёжность и пользовательский опыт. Работал над интеграцией с криптовалютными биржами Binance, Bybit, OKX, разрабатывая интерфейсы для торговых операций, аналитики и управления активами.
Лидерские обязанности
- Руководил командой из 5 фронтенд-разработчиков: планировал спринты, распределял задачи и контролировал их выполнение.
- Участвовал в проектировании приложения, бизнес процессов и планировании развития приложения.
- Наладил взаимодействие с командами бэкенда, дизайна и аналитики для синхронной разработки и достижения целей проекта.
- Участвовал в подборе персонала: проводил технические интервью, оценивал кандидатов, занимался онбордингом новых сотрудников.
Технические достижения
- Реализовал переход на современный стек (Vue 3 + Vite + Pinia + TypeScript) вместо устаревшего решения, что ускорило разработку и упростило поддержку проекта.
- Внедрил Feature-Sliced Design и адаптировал под наш проект – это улучшило модульность приложения и облегчило масштабирование функционала.
- Разработал внутреннюю библиотеку UI-компонентов на Vue 3; настроил сборку (Vite) и публикацию пакетов в Nexus репозиторий для повторного использования компонентов в разных проектах.
- Интегрировал фронтенд с API криптобирж (Binance, Bybit, OKX): реализовал обработку потоковых данных через WebSocket и REST, обеспечив (реал-тайм) обновление котировок и управление ордерами из интерфейса.
Результаты работы
- –30% вес фронтенда: снизил размер бандла приложения, оптимизировав библиотеку компонентов и выбросив неиспользуемый код.
- +20% скорость загрузки страниц: улучшил показатели Web Vitals благодаря оптимизации рендеринга и загрузке критичных ресурсов.
- +30% скорость разработки новых функций: благодаря модульной архитектуре (FSD) команда стала быстрее внедрять новые фичи.
- Качество кода: повысил поддерживаемость, введя строгие правила кодирования (ESLint, Prettier) и контроль типов TypeScript.
- Надёжность соединения↑: оптимизировал работу с WebSocket (повторные подключения, обработка ошибок), повысив стабильность обновления данных.
Июнь 2022 — Март 2023
10 месяцев
Санкт-Петербург, astondevs.ru/
Информационные технологии, системная интеграция, интернет... Показать еще
Ведущий инженер-разработчик
Руководил разработкой и поддержкой внутренних веб-приложений, включая CRM-систему для сотрудников компании "Самолет+", предназначенную для автоматизации передачи документооборота в Росреестр. В рамках проекта реализовал валидацию документов и данных, а также автоматизировал ключевые процессы их проверки и отправки, что снизило количество ошибок и повысило эффективность работы сотрудников.
Лидерские обязанности
Проводил менторинг младших разработчиков, помогая им углублять знания в современных технологиях фронтенда.
Выполнял технические интервью с кандидатами и действующими сотрудниками для оценки их квалификации и потенциала для роста.
Сотрудничал с командой UX/UI-дизайнеров, обеспечивая гармоничную интеграцию дизайн-системы в процесс фронтенд-разработки.
Технические достижения
Играл ключевую роль в разработке и поддержке библиотеки компонентов на Vue.js 2, создавая гибкие и масштабируемые UI-решения.
Участвовал в принятии архитектурных решений библиотеки, обеспечивая её стабильность и удобство расширения.
Работал над CRM-системой для сотрудников компании "Самолет+", автоматизируя процесс передачи документов в Росреестр.
Разработал валидацию документов и данных, что позволило минимизировать количество ошибок перед отправкой.
Оптимизировал процессы в системе, автоматизировав проверку, передачу и обработку документации.
Результаты работы
Внедрение гибкой и масштабируемой UI-библиотеки сократило время разработки новых интерфейсов.
Автоматизация валидации и передачи документов уменьшила количество ошибок при подаче данных в Росреестр.
Интеграция дизайн-системы с фронтендом снизила время на доработку UI и улучшила согласованность интерфейсов.
Менторинг разработчиков повысил общий уровень команды, ускорив их адаптацию и развитие.
Октябрь 2017 — Ноябрь 2022
5 лет 2 месяца
Фриланс и мелкие студии
Веб-разработчик
Начал карьеру с фриланса и работы в небольших студиях, постепенно осваивая современные инструменты и подходы к разработке. Развивал навыки верстки, автоматизации сборки и взаимодействия с клиентами, что помогло сформировать глубокое понимание фронтенд-разработки.
Освоил адаптивную и кроссбраузерную верстку, совершенствуя навыки работы с HTML, CSS, SCSS и BEM.
Начинал с Gulp для автоматизации задач, затем перешёл на Webpack, что позволило эффективнее работать с модулями.
Использовал jQuery, затем освоил ванильный JavaScript и начал применять ES6+ в проектах.
Работал с клиентами напрямую, обсуждал требования, предлагал решения и вёл проекты от идеи до готового продукта.
Разрабатывал сайты и веб-приложения, настраивал хостинг и доменные имена, обеспечивал базовую поддержку.
Получил ценный опыт в коммуникации, научившись понимать требования заказчиков и находить оптимальные решения.
Декабрь 2020 — Июнь 2022
1 год 7 месяцев
Индинс
Санкт-Петербург, indins.ru/
Ведущий инженер-разработчик
Студия, специализирующаяся на разработке CRM-систем для автоматизации бизнеса, где занимался разработкой и поддержкой различных веб-приложений для колл-центров, ресторанов, транспортных компаний и других отраслей. Работал над проектированием интерфейсов, созданием переиспользуемых компонентов и оптимизацией производительности.
Frontend разработчик
Разрабатывал и поддерживал высокопроизводительные веб-приложения на Nuxt.js, создавал многоразовые компоненты и расширял внутренние библиотеки.
Участвовал в проектировании интерфейсов для CRM-систем, включая систему записи посетителей ресторанов (учёт предпочтений, аллергий, интеграция с телефонией) и панель управления колл-центрами.
Оптимизировал унаследованные проекты, улучшая производительность и UX.
Координировал работу команды и распределял задачи для своевременного выполнения проектов.
Системный администратор и DevOps
Настраивал и поддерживал серверную инфраструктуру на Linux.
Отвечал за миграцию и обновление GitLab CE, настройку и оптимизацию Nginx, Node.js, PHP и MySQL под требования проектов.
Управлял доменными именами и SSL-сертификатами, обеспечивая безопасность и надёжность веб-приложений.
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Базовый уровень
Обо мне
Frontend-разработчик (7+ лет опыта), последние 2 года – техлид фронтенд-команды. Глубоко разбираюсь в Vue/Nuxt (Vue 3, Composition API) и современном фронтенд-стеке (TypeScript, модульная архитектура). Участвовал в проектировании архитектуры сложных веб-приложений и руководил командой из 4х человек, успешно запускал продукты в срок. Ориентирован на чистый поддерживаемый код, внедряю лучшие практики (код-ревью, ESLint/Prettier, unit-тестирование) и постоянно слежу за трендами. Готов брать ответственность за результат и развивать команду, открыт к новым профессиональным вызовам и переходу на React
Неоконченное высшее образование
2014
Кыргызско-Российский славянский университет
Естественно-технический, Физика атомного ядра и частиц
Знание языков
Повышение квалификации, курсы
2018
HTML-academy
HTML-academy, Профессиональный JavaScript, уровень 1
Тесты, экзамены
2018
HTML-academy
HTML-academy, Профессиональный JavaScript, уровень 1
Гражданство, время в пути до работы
Гражданство: Кыргызстан
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения