Обо мне

Фронтенд-разработчик.

В разработке с 2011. Использовал Silex php framework. С 16 года занимаюсь преимущественно (личное предпочтение) фронтендом. В 17 году был опыт использования Laravel 5.5 (Twig, Voyager, миграции). Опыт использования MySQL (нормализация, индексы, транзакции [PDO, Eloquent]).

Использую:

  • gulp/webpack/mix.js;
  • npm/yarn/composer/bower/brew
  • BrowserSync/webpack-dev-server/php built-in server
  • jQuery (+написание плагинов), Vue.js, Angular.js;
  • pug/nunjucks;
  • Препроцессоры css (sass/scss, реже - less, БЭМ-нейминг);
  • es6 (уверенное знание javascript, отладка), скромный опыт typescript;
  • опыт применения юнит-тестирования (mocha + chai, jasmine, jest), оценка покрытия тестами;
  • Sketch, Photoshop, Zeplin, IntelliJ IDEA;
  • git (ветки/метки/пул-реквесты/совместная работа/конфликты merge через gui);
  • командная строка на уровне потребностей в разработке;
  • адаптивная вёрстка;
  • ООП;
  • английский: чтение документации/статей, меньше аудиальное восприятие (по оценке преподователя pre/intermediate);
  • aslant, .editorconfig, соблюдение style-guide;
  • работа в команде, scrum.

Верстал магазины, справочники, лендинги, корпоративные сайты, промо-страницы, панели управления, виджеты, калькуляторы, конфигураторы, etc. Вёрстка "уникальная", без Bootstrap.

Опыт интеграции SaaS: sms/billing/email/crm, разработка конструктора landing page с привязкой домена (Amazon Route 53), использование Web Sockets. Телеграм-боты на node.js. Поверхностное знакомство с Python, Java (калькулятор на Android), ещё меньшее с Ruby, в 16 году 2 месяца изучал Swift, остался в вебе. Настройка веб-сервера.

С 14 по 16 год использовал Angular.js (с соблюдением рекомендаций по производительности). Периодически использую Vue 2. Знаком с React (без опыта применения в бою). Немного опыта с Node.js на сервере, firebase. Понимание применения Nginx, Apache, раздельно и в связке.

В перспективе на ближайшее время React.js (+MobX, Redux). Второй Angular, rx.js в планах на 18-год.

В будущем держу ориентир на продолжение развития в фронтенд-разработке, и в качестве хобби Python (Jupyter Notebook), Java (Android).

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Август 2015 — по настоящее время (3 года и 1 месяц)
front-end
Чебоксары
Июнь 2011 — Август 2015 (4 года и 3 месяца)
Фулстек php + js
Чебоксары
Среднее специальное образование
Сентябрь 2007 — Сентябрь 2008
техн., Политехнический техникум при Санкт-Петербургском государственном университете сервиса и экономики (СПбГУСЭ)
Автоматизация технологических процессов на производстве
Санкт-Петербург