Назад к портфолио

Александр Соколов

Senior Frontend Engineer

Удалённо · WorldwideEnglish · Русскийspeedo210@gmail.comalexsokol.devgithub.com/assassin0210t.me/sokol_dev

О себе

Senior Frontend-инженер, 7+ лет на React, TypeScript и Next.js в продакшене. Сильные стороны — performance, design systems и accessibility. Опыт Frontend Lead в US SaaS. Открыт к Senior или Lead ролям, удалённо.

Опыт работы

LayersSenior Frontend-инженер · Work-management платформа (early-stage)
2024 — по наст. время
  • Работаю по всем пакетам — Projects (задачи, спринты, канбан), Pages (страницы с базами данных), Flow (визуальные автоматизации), Meet (видеовстречи на LiveKit).
  • Фичи: перенос спринтов между проектами/папками, task attachments, project-creation wizard, modal-флоу, канбан-взаимодействия.
  • UX polish по всему приложению — assignee dropdowns, color pickers, badges, share panel; мобильная адаптация task detail view.
  • i18n покрытие в settings и shared компонентах (Mantine 8, i18next). Стек: React 18 + Vite + Zustand + Redux Toolkit + TanStack Query в монорепе.
School Bus ManagerSenior Frontend-инженер · SaaS для школьных автобусов (США)
2023 — 2024
  • Вёл крупный фронт-рефакторинг — отвечал за архитектурные решения, code-review и общие паттерны в команде.
  • Ускорил критичные экраны до 7× в продакшене — точечные рефакторы и оптимизация бандла.
  • Перевёл проект с Webpack на Vite (dev rebuild с ~12s до <1s) и Redux → RTK Query под FSD-архитектуру.
  • Внедрил TypeScript по всему коду — безопаснее рефакторы и раньше ловятся ошибки.
  • Выкатил Zustand для локального состояния и централизованного управления модалками; настроил линтеры, форматтеры и CI-автоматизацию.
ZoftifySenior Frontend-инженер · Продуктовая студия (US-клиенты)
2021 — 2023
  • Tourseta — multi-tenant SaaS для туроператоров. Сделал booking-флоу и админку для оператора на Next.js монорепе (Radix UI, Tailwind, TanStack Query).
  • Интегрировал платежи Stripe + Airwallex, авторизацию NextAuth с role-based access, FeatureHub flags и next-intl i18n в booking- и admin-частях Tourseta.
  • Оптимизировал performance и bundle-size Tourseta — измеримое улучшение load time и UX на медленных сетях.
  • Readyhubb — сервисный маркетплейс. Сделал админки и дашборды на Next.js, Stripe, Chart.js, Tailwind. Спроектировал гибкие интерфейсы для нетехнических контент-менеджеров.
AeroideaFrontend-инженер · Digital product studio
2020 — 2021
  • Подключился до MVP и довёл проект до продакшена. Разработал общие пакеты дизайн-системы и хелперов, используемые в нескольких проектах.
  • Сделал конструктор контентных блоков в админке — слайдеры, карусели, сетки событий — маркетинг собирает страницы без инженеров.
  • Настроил кеширование страниц и разделил нагрузку между сервером и клиентом — улучшение времени загрузки в Next.js.
  • Реализовал WCAG accessibility — контрастные темы, регулировка шрифта и межбуквенных интервалов. Менторил младших разработчиков, делал код-ревью.
Helium 10Frontend-разработчик · US SaaS для Amazon-селлеров
2018 — 2020
  • Разработал Adtomic — автоматизация рекламы на Amazon: ключевые кампании, мониторинг цен и конкурентов.
  • Развивал внутреннюю UI-библиотеку — компоненты, Storybook-документация, тесты.
  • Сделал дашборды и инструменты для управления Amazon-кампаниями в больших масштабах.

Навыки

Фреймворки
React (incl. 19), Next.js, TypeScript
State / Data
TanStack Query, Redux Toolkit / RTK Query, Zustand, Jotai
UI / Стилизация
Tailwind CSS, Mantine, Radix UI, Styled Components
Тестирование
Playwright, Cypress, Jest, React Testing Library
Сборка / Tooling
Vite, Webpack, Turbopack, Storybook, ESLint, Prettier
Архитектура
FSD, Monorepo, Design Systems, Core Web Vitals, WCAG
Интеграции
Stripe / Airwallex, NextAuth, FeatureHub, i18n (next-intl), Socket.IO, Lexical

Избранные проекты

  • Work-management платформа — страницы с базами данных, проекты (задачи/спринты), формы, визуальные автоматизации (Flow), видеовстречи на LiveKit (Meet), CRM. Web + desktop (JAR) сборки.
  • Multi-tenant SaaS для туроператоров — booking-флоу и админка для оператора. Next.js монорепа, Radix UI, TanStack Query, Stripe + Airwallex, NextAuth.
  • SaaS для управления школьными автобусами в США. Вёл крупный фронт-рефакторинг — ускорение до 7×, Webpack→Vite, Redux→RTK Query, FSD-архитектура.
  • Adtomic — автоматизация рекламы на Amazon: ключевые кампании, мониторинг цен и конкурентов. Дашборды для селлеров в больших масштабах.