Был на сайте более двух недель назад

Кувшинов Евгений

Мужчина, 35 лет, родился 17 августа 1988

Контакты
 +7 (909) 740-16-50
 @kib357
 — предпочитаемый способ связи
Телефон подтвержден

Тюмень, не готов к переезду, готов к командировкам

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

250 000  на руки

Специализации:
  • Программист, разработчик

Занятость: полная занятость

График работы: полный день, удаленная работа

Опыт работы 12 лет 6 месяцев

Март 2021по настоящее время
3 года 2 месяца
Индивидуальное предпринимательство / частная практика / фриланс
Тренер по инженерным практикам
Проводил инженерную школу в компании reg.ru. В программе школы парное программирование, unit-тестирование, Test Driven Development, работа с legacy code, Continuous Integration & Continuous Delivery. Как ментор и организатор в сообществе Technical Excellence RU Помогал в организации открытых встреч и воркшопов, работал на них в роли ментора и фасилитатора.
Сентябрь 2018Март 2022
3 года 7 месяцев

manychat.com/

Frontend-разработчик
2021 Создал frontops команду. Отвечал за lead time и developer experience. Запустил Continuous Deployment приложения, сократил время полного прохода пайплайна с 8 до 4 минут. Ускорил сборку приложения с 3 минут до 3 секунд 2020 Разработал с нуля WYSIWYG richtext редактор, который заменил существующую реализацию на slate.js в продакшене. Это помогло избавиться от десятков тысяч ошибок в рантайме, которые генерировал slate. Новый редактор проще, меньше по объему, работает на мобильных, работает с grammarly, у него нет проблем в работе с курсором. В паре с товарищем создал подход к юнит-тестированию на фронте, что помогло поставить перевернутую пирамиду тестирования на ноги. В начале года у нас была сотня юнит тестов и несколько десятков E2E. В результате стало больше 5000 юнит-тестов, а количество E2E сократилось. 2019 Переехал из Москвы в Тюмень и создал свою кросс-функциональную команду, которая занималась продуктовыми и платформенными задачами. Разрабатывал библиотеку Mudra: layout engine, позволяющий использовать JSX и CSS для описания элементов, которые при помощи движка отображаются на canvas.
Июль 2017Август 2018
1 год 2 месяца

manychat.com/

Frontend лид
Отвечал за найм и рост фронтенд разработчиков в компании, но отказался от менеджерского трека в пользу инженерного.
Октябрь 2016Июнь 2017
9 месяцев

manychat.com/

Frontend-разработчик
Разработал редактор флоу – интерактивный канвас, на котором можно мышью перетаскивать и соединять блоки, чтобы запрограммировать бота – так я познакомился с WebGL и PIXI.JS. Заложил основу и создавал первую версию дизайн-системы ManyChat.
Июнь 2015Август 2016
1 год 3 месяца
Стартап

Тюмень, github.com/getblank/Blank

Fullstack developer
Создавал Blank - микросервисную платформа для быстрой разработки информационных систем (CRM, ERP). Я был одним из создателей платформы, с момента начала работ занимался разработкой архитектуры и реализацией отдельных компонентов. Мой вклад – разработка веб-приложения (SPA на React, FLUX, WebSockets, Less) и части обработчика задач на Node.js. На базе платформы реализовали несколько проектов для министерства транспорта России.
Август 2013Февраль 2015
1 год 7 месяцев
ООО "Коминтек"

enter-systems.ru

Teamlead, front-end JavaScript developer
Под моим руководством была создана и активно развивалась новая версия электронной очереди "Enter". Командой из 7 разработчиков мы менее, чем за год, с нуля создали конкурентоспособный продукт на стеке .NET (бэк) + Angular.
Июль 2011Июль 2013
2 года 1 месяц
ООО СК "Астория"

Информационные технологии, системная интеграция, интернет... Показать еще

Senior C# developer, system analyst
Занимался разработкой ПО для управления автоматикой в зданиях, настройкой систем безопасности (системы контроля и управления доступом, видеонаблюдения, охранных и противопожарных систем).

Ключевые навыки

Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже

TypeScript
React
Redux
Jest
Playwright

Обо мне

Фронтендер, тренер по инженерным практикам. Занимаюсь продуктовой разработкой более 12 лет. Продвигаю TDD, CI/CD, Clean Architecture и другие практики во фронтенде. Последние 5 лет развивал фронтенд и инженерную культуру в ManyChat, популярной платформе для автоматизации маркетинга. С нуля создавал пользовательский интерфейс для визуального конструирования чат-ботов на канвасе и WYSIWYG редактор. На конференции TechLeadConf рассказал про свой опыт TDD во фронтенде: [https://www.youtube.com/watch?v=J3fQsK3Gx4U&ab_channel=TechLeadChannel](https://www.youtube.com/watch?v=J3fQsK3Gx4U&ab_channel=TechLeadChannel) Разработал новую серию из 3 воркшопов по архитектуре и дизайну кода. В ManyChat продолжал работу фронтопсом, но покинул компанию из-за прекращения операционной деятельности в России. В октябре выступаю на [FrontendConf](https://frontendconf.ru/moscow/2022/abstracts/9389) с темой “Webpack: заменить нельзя оставить”

Высшее образование

2012
Институт математики, естественных наук и информационных технологий, Компьютерная безопасность

Знание языков

РусскийРодной


АнглийскийB2 — Средне-продвинутый


Гражданство, время в пути до работы

Гражданство: Россия

Разрешение на работу: Россия

Желательное время в пути до работы: Не имеет значения