Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл вчера в 14:31
Мужчина
Москва, готов к переезду, готов к редким командировкам
Senior Frontend Developer
Специализации:
- Программист, разработчик
- Руководитель группы разработки
- Руководитель проектов
- Системный инженер
- Технический директор (CTO)
Тип занятости: полная занятость
Опыт работы 11 лет
Июнь 2025 — по настоящее время
1 год
Москва
Финансовый сектор... Показать еще
Senior Frontend Developer
Финтех-платформа: торговый терминал, клиентский кабинет, инструменты для трейдеров.
- Спланировал и выполнил миграцию фронтенд-проекта с Webpack на Vite, что сократило время отображения изменений (HMR) с 10–30 секунд до мгновенного и существенно ускорило цикл разработки всей фронтенд-команды.
- Инициировал TypeScript миграцию в проекте: за <1 года довёл покрытие кодовой базы до ~50%, включая торговый терминал.
- Совместно с фронтенд-лидом внедрил единый код-стайл и ESLint-правила с автофиксом, что унифицировало кодовую базу и сократило стилистические замечания на code review.
- Разработал ключевые архитектурные модули торгового терминала на Vue 3 + TypeScript:
- Система воркспейсов и табов - фундамент для масштабирования терминала без накопления техдолга.
- Единая система настроек виджетов (десктоп + мобильная версия).
- Модуль Polling - синхронизация ордеров, позиций, плеча и типа маржи для всего терминала.
- Интегрировал TradingView Charting Library: разбирал исходники библиотеки и использовал недокументированные методы для проброса собственного HTML-слоя с ордерами и позициями поверх графика, не нарушая работу внутренних диалогов TradingView.
- Реализовал виджет Order Book: провёл ресерч аналогов, спроектировал и перенёс в проект логику отрисовки и группировки уровней.
- Разработал торговый флоу TP/SL: установка через попап в таблице позиций, отдельная панель ордеров и drag&drop непосредственно на графике.
- Доставил в прод ключевые фичи терминала с коротким time-to-market:
- Подбор индикаторов (полный флоу с автоподбором, интеграция в редактор бота) - за неделю.
- Индикатор Liquidation Heatmap - за неделю.
- AI Chat (3 представления: desktop-popup, fullscreen с сайдбаром, мобильная версия) - за один день.
- Реализовал мобильную версию (адаптив) терминала: новый режим навигации, попапы со свайпом для выбора пары и API-ключа, мобильные настройки виджетов.
- Настроил автодеплой фронтенда на dev-стенды через Kubernetes: сократил цикл деплоя с 10 минут до 10 секунд для разработчиков.
- Регулярное code review MR команды, дежурство и поддержка клиентского кабинета.
Технологии: Vue 3, TypeScript, Vite, Pinia, Vue Router, TradingView Charting Library, WebSocket, REST, Kubernetes, GitLab CI, ESLint.
Январь 2024 — Май 2025
1 год 5 месяцев
Stax Network
Москва
Senior Frontend Developer
- Спроектировал целостную type-safe архитектуру в монорепозитории, что сократило количество регрессий при релизах на 70%.
- Внедрил стандарты UI-kit и реализовал систему свайп-навигации между экранами, что повысило пользовательскую оценку удобства интерфейса с 3.5 до 4.6 звезды.
- Заменил Express на tRPC, устранив несоответствия в контрактах API (с 17 расхождений до 0) и ускорив работу с API на 34%.
- Предложил и реализовал мобильное приложение на CapacitorJS, что сэкономило компании более $10 000 на разработке нативных приложений для Android и iOS.
- Заменил Pinia на TanStack Query для работы с серверным состоянием, что улучшило кеширование и снизило нагрузку на S3 с 95 RPS до 32 RPS.
- Разработал serverless-функцию автоматического сжатия пользовательских изображений, что сократило время загрузки экрана статьи с 4 сек до 0.8 сек.
- Сформировал и согласовал с командой требования к передаче дизайна в разработку, сократив время работы дизайнера с 4 до 3 недель и время вёрстки UI-kit с 2 месяцев до 1 месяца.
- Настроил CI/CD-пайплайн релиза админ-панели в Kubernetes через GitHub Actions, ускорив релиз с 11 до 5 минут.
- Внедрил Werf вместо ручных релизов: получили автоматический rollback, сокращение ошибок при релизе на 63% и прозрачность всего процесса деплоя.
Технологии: Vue 3, TypeScript, JavaScript, tRPC, TanStack Query, Tailwind CSS, SCSS, CapacitorJS, Swift, Obj-C, Kotlin, Java, GSAP, Swiper, VueUse, Sentry, ESLint.
Июнь 2020 — Январь 2024
3 года 8 месяцев
REDACTED
Москва
Senior Frontend Developer
- Спланировал и провёл миграцию проекта (317 Vue-файлов) с Vue 2 на Vue 3 с использованием @vue/compat.
- Декомпозировал монолитный Vue-компонент с 5147 строк до 983 строк, выделив переиспользуемые композиблы и подкомпоненты.
- Разработал 8 кастомных нативных плагинов для Android и iOS на базе CapacitorJS.
- Внедрил TypeScript в проект и перевёл на него 63 компонента.
- Спроектировал систему диалогов на TypeScript + Vue, что сократило время создания и тестирования новых диалогов с 3 дней до 1 дня.
- Настроил CI/CD сборки и публикации мобильного приложения через Fastlane + GitHub Actions: релиз в Google Play и App Store перешёл с ручного процесса (1 час) к автоматизированному (2 клика, 20 минут).
Технологии: Vue 2/3, TypeScript, JavaScript, CapacitorJS, Fastlane, GitHub Actions, Swift, Kotlin.
Февраль 2020 — Июнь 2020
5 месяцев
Москва
Middle FullStack Developer
- Переписал ядро новостного портала с PHP на Nuxt 2, что сократило Time to Interactive с 5.2 сек до 0.9 сек.
- Мигрировал базу данных с MySQL на PostgreSQL, ускорив сложные запросы на 27%.
- Разработал интерактивную карту весового контроля РФ с функционалом отметки маршрутов и точек для водителей большегрузов, что упростило планирование маршрутов с учётом весовых ограничений.
Технологии: Nuxt 2, Vue 2, NestJS, PostgreSQL, Docker, Docker Compose.
Июнь 2015 — Февраль 2020
4 года 9 месяцев
Freelance
Информационные технологии, системная интеграция, интернет... Показать еще
Frontend-разработчик
- Разработка коммерческих проектов: лендинги, сайты-визитки, админ-панели, CRM-системы.
- Создание десктопных и клиент-серверных приложений на C# и Vue 2.
- Backend для веб-проектов на Yii2, Django, ASP.NET.
- Плагины для Oxide Mod (C#) и веб-панель управления игровыми серверами (JS, Vue 2).
Навыки
Уровни владения навыками
Продвинутый уровень
Средний уровень
Уровень не указан
Опыт вождения
Права категории B
Обо мне
Senior Frontend Developer с 10+ годами опыта, расширяющий экспертизу до Backend и Mobile.
Участвовал в проектировании архитектуры сложных web- и mobile-приложений с нуля, улучшал процессы командной коммуникации, а также CI/CD-процессы. Глубоко погружён в современные подходы и инструменты разработки, следую принципам SOLID, DRY, KISS. Активно ищу точки роста продукта и команды — организация, производительность, качество.
Чем могу быть полезен:
• Проектирование и реализация SSR, PWA, SPA, SSG и гибридных приложений под десктоп и мобильные устройства.
• Кроссбраузерная и адаптивная верстка.
• Оптимизация SEO и ключевых метрик производительности.
• Аудит и улучшение процессов: ускорение Time-to-Market, уменьшение издержек, устранение bottlenecks.
• Оперативный разбор инцидентов на проде.
• Публикация веб-продуктов (Vercel, Kubernetes, Docker, Compose, Nginx, Linux, SSH) и мобильных приложений (App Store Connect, Google Play Console).
• Локализация и интернационализация (i18n, vue-i18n).
Опыт работы с Backend:
• Разворачивал Kubernetes-кластеры в облаке.
• Создавал scalable CRUD-модули, вебхуки, реализовывал интеграцию с Postgres, Redis, S3, а также с платежными шлюзами.
• Настраивал end-to-end CI/CD пайплайны для автоматизации релизов и тестирования.
Технологический стек:
Vue.js (v2, v3), Pinia, Vuex, Tailwind, Quasar, CapacitorJS (Cordova), TanStack Query, Axios, Docker, Kubernetes, Nginx, Postgres, Redis, S3.
Что меня отличает:
• Быстро разбираюсь в новых технологиях и бизнес-процессах, системно подхожу к решению задач.
• Беру ответственность за результат, предлагаю и внедряю улучшения.
• Люблю делиться опытом и делать работу команды эффективнее.
Образование
Среднее образование
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения
