Был на сайте более двух недель назад
Кувшинов Евгений
Мужчина, 35 лет, родился 17 августа 1988
Контакты
Тюмень, не готов к переезду, готов к командировкам
Frontend-разработчик
250 000 ₽ на руки
Специализации:
- Программист, разработчик
Занятость: полная занятость
График работы: полный день, удаленная работа
Опыт работы 12 лет 7 месяцев
Март 2021 — по настоящее время
3 года 3 месяца
Индивидуальное предпринимательство / частная практика / фриланс
Тренер по инженерным практикам
Проводил инженерную школу в компании reg.ru. В программе школы парное программирование, unit-тестирование, Test Driven Development, работа с legacy code, Continuous Integration & Continuous Delivery.
Как ментор и организатор в сообществе Technical Excellence RU Помогал в организации открытых встреч и воркшопов, работал на них в роли ментора и фасилитатора.
Сентябрь 2018 — Март 2022
3 года 7 месяцев
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 месяца
Frontend лид
Отвечал за найм и рост фронтенд разработчиков в компании, но отказался от менеджерского трека в пользу инженерного.
Октябрь 2016 — Июнь 2017
9 месяцев
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 месяцев
ООО "Коминтек"
Teamlead, front-end JavaScript developer
Под моим руководством была создана и активно развивалась новая версия электронной очереди "Enter".
Командой из 7 разработчиков мы менее, чем за год, с нуля создали конкурентоспособный продукт на стеке .NET (бэк) + Angular.
Июль 2011 — Июль 2013
2 года 1 месяц
ООО СК "Астория"
Информационные технологии, системная интеграция, интернет... Показать еще
Senior C# developer, system analyst
Занимался разработкой ПО для управления автоматикой в зданиях, настройкой систем безопасности (системы контроля и управления доступом, видеонаблюдения, охранных и противопожарных систем).
Ключевые навыки
Изменить уровни владения навыками можно в мобильном приложении — на сайте эта возможность будет чуть позже
Обо мне
Фронтендер, тренер по инженерным практикам. Занимаюсь продуктовой разработкой более 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
Институт математики, естественных наук и информационных технологий, Компьютерная безопасность
Знание языков
Гражданство, время в пути до работы
Гражданство: Россия
Разрешение на работу: Россия
Желательное время в пути до работы: Не имеет значения