mixer-45402mixer-45402

Антон Дробот

Frontend разработчик · Бэкенд · Фронтенд
От 220 000 ₽ · Ищу работу
Возраст: 26 лет
Опыт работы: 10 лет и 5 месяцев
Регистрация: 31.07.2013
Последний визит: 5 месяцев назад
Местоположение: Россия, Москва
Профессиональные навыки: Node.js · JavaScript · ReactJS · MobX · HTML · CSS · Git · PHP · Agile · Scrum
Войдите, чтобы посмотреть контакты пользователя

Обо мне

Умею в ООП, могу и хочу применять различные паттерны проектирования. Функциональное программирование — хорошо, но я не привык. Если у вас ES6 — круто, ES7 — еще круче, async/await и декораторы — вообще кайф.

Есть хороший опыт с Node JS, пишу тесты, комментирую код. Flow и JSDoc — определенно да. Умею настраивать WebPack, смогу написать loader-ы и плагины.

Раньше (и иногда сейчас) писал на PHP. Использую Symfony и Laravel. Так что прочитать, понять и написать код на бэкенде для меня не проблема.

Немного знаком с Python, Ruby, C, C++, Java, Haskell, Scheme, LISP, даже на 1С могу что-нибудь запрограммировать при особом желании.

Разбираюсь в SQL и NoSQL базах данных. Могу поднимать и администрировать сервера. Использую системы контроля версий.

Преподавал верстку и JS в школе программирования CodeBench.

Интересные для меня темы — дизайн, проектирование, брендинг, маркетинг, копирайтинг, редактура текста, фото-, видеосъемка и экономика. Раньше управлял маленькой студией. Интересно развиваться в сторону тимлида.

Хороший английский на уровне чтения, учусь разговаривать и писать.

Мне интересно разрабатывать универсальные решения, проектировать и максимально глубоко продумывать задачу. Личная профессиональная задача — научиться делать хорошую архитектуру, которая будет максимально долго жить и не превращаться в кашу из кода.

Ищу проект на ReactJS. Между Redux и MobX всегда выберу MobX.

Помимо всего, рассматриваю позиции менеджера/руководителя.

Участие в профессиональных сообществах

Опыт работы

  • Крупнейшая российская поисковая система и портал, есть также в Казахстане, Беларуси и Турции
    Москва · Более 5000 сотрудников
    Frontend разработчик
    Декабрь 2017 — По настоящее время (3 года и 2 месяца)

    Разработка и поддержка фронтенда сервиса автозапчастей проекта Авто.ру (https://auto.ru/parts/). Разработка новой главной страницы сервиса, перевод поисковой выдачи на CPA-платформу. Улучшение пользовательского опыта. Внедрение Scrum в процессы.

    ---

    Поддержка сервиса Яндекс Поезда (https://trains.yandex.ru/) и дальнейший перенос фронтенда на новую платформу Яндекс Путешествия (https://travel.yandex.ru).

    Создание элементов платформы Яндекс Путешествия (авиа, ж/д, отели, личный кабинет) и сопутствующих инструментов для разработки, настройка процессов работы с разработчиками, менеджерами, дизайнерами и тестировщиками. Перевод проекта на TypeScript. Найм, обучение и адаптация новых сотрудников (в течение работы над сервисом к команде присоединялись новые разработчики и разработчики из существующих сервисов Авиа и Поездов).

    Frontend разработчик
    Октябрь 2016 — Декабрь 2017 (1 год и 3 месяца)

    Разработка и поддержка фронтенда сервиса Яндекс Расписания (https://rasp.yandex.ru/), поддержка проекта на старых стеках технологий.

    Разработка сниппетов на поисковой выдаче Яндекса.

    Последний год на проекте Яндекс Расписаний наша команда решала задачу продажи ЖД-билетов на своей стороне (продажа запущена 18 января 2018 года).

    Создавали новую мобильную версию сервиса.

    Проводили эксперименты для увеличения конверсии.

    Ввел в проект правило написания JSDoc и комментирования кода. Написал лоадер для вебпака для автоматического импорта стилей. Написал плагин для сборки svg-спрайта. Рефакторил и переписывал часть компонентов с использованием connect функции из модуля redux (казалось бы, ничего особенного, но на этом проекте это была реальная проблема).

    Стек технологий: Node JS, Express, React.js, Redux, Flow, Jest, Webpack, Stylus.

  • OctoLab
    Екатеринбург
    Руководитель, full-stack разработчик
    Январь 2015 — Октябрь 2016 (1 год и 10 месяцев)

    Руководил собственной веб-студией. Разрабатывал сайты: лендинги, корпоративные сайты, интернет магазины, CRM системы.

    В подчинении были дизайнер,  разработчики и иногда менеджер по продажам.

    Разрабатывал фронтенд и бэкенд, подключал эквайринги банков, делал импорт/экспорт в 1С, общался с клиентами, продавал, писал тексты на сайт и технические задания, проектировал и разрабатывал дизайн, администрировал и поднимал сервера различной сложности на Unix системах.

    Стек технологий на фронтенде: Node JS, React.js, Redux, Webpack, SCSS, BEM.

    Стек технологий на бэкенде: PHP, Laravel, OctoberCMS, SQL.

    Закрыл студию из-за большой головной боли и небольшого выхлопа.

  • Pixel
    Екатеринбург
    PHP программист, front-end разработчик
    Июнь 2012 — Октябрь 2012 (5 месяцев)
  • Частная практика, работа без зачисления в штат
    Екатеринбург · От 1000 до 5000 сотрудников
    Frontend разработчик, PHP разработчик
    Сентябрь 2010 — Январь 2015 (4 года и 5 месяцев)

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

  • УрФУ им. Б.Н. Ельцина

    Уральский Федеральный Университет имени первого президента России Б.Н. Ельцина
    Екатеринбург · 2030 выпускников
    Институт математики и компьютерных наук
    Сентябрь 2013 — Август 2017 (3 года и 11 месяцев)