Александр Чеботарев

Teamlead / Senior Developer · 8+ лет · архитектура SPA · найм и развитие команды

Senior Frontend Teamlead с 8+ годами опыта, из которых 5+ лет — управление командой от 3 до 6 человек.

Специализация: архитектура SPA, миграция легаси без остановки разработки, найм и рост инженеров. Успешно перевёл проект с 230 000+ строк JS на TypeScript в продакшене.

Работаю удалённо. Рассматриваю позицию Teamlead в стартапе — выстроить процессы, ускорить разработку, влиять на продукт.

Опыт работы

Winfinity

декабрь 2021 — н.в.

TeamLead Frontend

Онлайн live-игры. Управление командой 3–4 разработчика: распределение задач, код-ревью, релизы раз в спринт + горячие фиксы. Найм, онбординг, планирование.
  • Сократил время загрузки игры с 8.5 с → 3.4 с (×2.5), уменьшил размер бандла в 2 раза
  • Вынес общие компоненты, загрузчик и лейаут в отдельные приватные npm-библиотеки
  • Полностью автоматизировал CI/CD: сборка, тесты, деплой, публикация пакетов
  • Нанял ~10 фронтенд-разработчиков, участвовал в найме Teamlead в соседнюю команду
  • Разработал архитектуру сервиса ботов для обучения смежной команды без погружения в основной код
  • Реализовал сервис логирования с плагином для браузера и событийной архитектурой

Деловая среда

май 2019 — июль 2021

Главный разработчик ПО → Teamlead Frontend

Управление фронтенд-командой 5–6 разработчиков: архитектура, код-ревью, релизы, найм. Вторая половина стажа — позиция Teamlead.
  • Миграция 230 000 строк кода с JS на TypeScript без остановки разработки новых фич
  • Обновил React с версии 15 до актуальной без обратной совместимости
  • Модуль подписания документов КЭП (crypto-pro)95% клиентов сервиса перешли на него (тысячи компаний)
  • Нанял 6 разработчиков, провёл десятки технических собеседований

Chronobank.io

декабрь 2018 — май 2019

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

Разработка интерфейса платформы для работы с блокчейнами: Ethereum, Bitcoin, Waves, NEM.
  • Довёл интерфейс платформы до работоспособного состояния
  • Корректное отображение транзакций и смарт-контрактов для четырёх блокчейн-сетей

ООО «РусГИС Технологии»

февраль 2018 — декабрь 2018

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

Разработка крупного картографического веб-приложения с высокой технической сложностью. Стек: React, Redux, Redux-Saga, TypeScript.
  • Поддержка геослоёв, геоданных и высокопроизводительного рендеринга карты
  • Работа с геопространственными данными в интерфейсе с множеством связанных слоёв

ООО «Дом рядом»

июнь 2017 — февраль 2018

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

Фактически единственный разработчик на проекте: API и фронтенд. Стек: Node.js, MongoDB, React.
  • Разработал REST API (Node.js + MongoDB) и клиентскую часть на React
  • Реализовал административную панель для управления контентом

ИП Чеботарев А.Н.

июнь 2010 — июнь 2017

Индивидуальный предприниматель / Фриланс

Разработка сайтов под ключ для малого бизнеса: HTML/CSS/JS, jQuery, Gulp, Pug, Socket.io.
  • Внутрикорпоративный чат на Socket.io
  • Десятки проектов: от лендингов до многостраничных корпоративных сайтов