Цель
Ищу работу в качестве Senior/Tech-lead Front-end разработчика. Полный рабочий день, офис или гибрид. Интересны продуктовые задачи шире интерфейсов — от архитектуры и инфраструктуры до серверной части.
Кратко
-
Более 15 лет опыта веб-разработки
(
Next.js,React,TypeScript,Node.js,Redux Toolkit,БЭМ,webpack,Docker) - Был ведущим Front-end разработчиком в компании ShareVault с большим и долгосрочным проектом (США, sharevault.com)
- Был ведущим Front-end разработчиком в интернет-магазине с высокой посещаемостью (sotmarket.ru)
- Отвечал за создание компонентных дизайн-систем, архитектуру проприетарных фреймворков, а также за оптимизацию производительности нагруженных интерфейсов
Ещё
-
Разрабатывал проекты по TDD: юнит-,
integration- и E2E-тесты
(
Jest,Playwright,TestCafe) -
Отлично владею
CSS,Styled Components,CSS-modules,SASS,БЭМ - Большой опыт проектирования сложных программных продуктов (в т.ч. с применением UML), применяю принципы и паттерны проектирования в ООП и ФП
- Активно применяю AI-инструменты для разработки
Опыт работы
с 01.2024
по наст. время
по наст. время
Head Full-stack разработчик
— Nirguna (автоматизация продаж)
- Спроектировал единую архитектуру и перевёл комплекс решений для ERP «Мой Склад» (900+ компаний-клиентов) с разрозненных PHP-репозиториев на монорепозиторий на Next.js, значительно расширив функциональность. На самых востребованных приложениях более 2000 пользователей
-
Главное из решений:
Роботы 365— no-code решение для создания сценариев автоматизации - Внедрил полный цикл AI-разработки (спецификации, e2e-тесты, код-ревью, слежение за качеством кода, множество скиллов для агентов под разные задачи в проекте) — скорость решения задач выросла в 2-3 раза без потери качества
03.2022 — 08.2023
Преподаватель, ментор Full-stack JavaScript/TypeScript
— школа Elbrus Bootcamp
- Подготовил к работе 5 групп (более 100 студентов)
- Написал онлайн-учебник по JavaScript и разработал учебную программу по TypeScript и Redux Toolkit
08.2015 — 02.2022
Head Front-end разработчик
— ShareVault (США, удалённая работа)
- Отвечал за Front-end разработку системы документооборота с повышенными требованиями к безопасности
- Руководил командой из 3-х Front-end разработчиков
- Руководил переводом сотен тысяч строк production-кода с ExtJS на React+Redux
- Разработал проприетарный полностью functional-style state-менеджер на основе Redux и поддерживал его в течение 5 лет
- Ускорил в 10 раз работу приложения с сотнями тысяч документов
11.2012 — 06.2015
Head Front-end разработчик
— интернет-магазин «Сотмаркет» (Москва)
sotmarket.ru
Ранний опыт
2009 — 2012
2009 — 2012
Full-stack разработка — Томск
Разработка сайтов, проектирование систем, разработка сложных
интерфейсов и первое руководство небольшой командой.