Обо мне

Кратко

Ищу интересную удалёнку, или московский офис (старший разработчик или тимлид).

Делаю веб чуточку лучше: удобнее пользователям и понятнее поисковикам.

Навыки

Отлично знаю HTML, CSS, JavaScript. Могу и умею: Git, React.js, Angular.js. Он славный. Тяготею к WebStorm. Немного владею Visual Studio, Netbeans, RequireJS, и почти не путаюсь в Ubuntu.

Исполнительный, дотошный и въедливый.Радею за хорошие решения, а плохие стараюсь не пускать на прод. Поэтому часто спорю с дизайнерами и маркетологами.Грамотный русский, технический английский. Знаю и применяю правила русской типографики. Кроссбраузерная вёрстка (могу ИЕ 6+, но лучше IE 12+).

Предпочтения

Предпочитаю гибкий график. На рабочем месте нужно два монитора.

Участие в профессиональных сообществах
Опыт работы
ИП Лысенко Павел Алексеевич
Москва
Фронт-разработчик
Ноябрь 2017 — По настоящее время (1 год и 10 месяцев)

Удалённая разработка по контракту

Skillmill
Вена
Frontend Developer
Июнь 2018 — Октябрь 2018 (5 месяцев)

Удалённая работа

Причина ухода: этап проекта завершён, разработка приостановлена.

Я разработал внутренний чат с пересылкой файлов (на Websockets) и страницу профиля.
Я автоматизировал сборку (Webpack) и выкатку проекта (shell-скрипты).

Инструменты: WebStorm, Git, Github.
Технологии: JavaScript, Vue.js, LESS, HTML, Webpack, Bash.

Carrus Mobile, Inc
Нью-Йорк
Senior Frontend Developer
Ноябрь 2017 — Май 2018 (7 месяцев)

Удалённая работа.

Причина ухода: компания закрылась и не заплатила за последние 2 месяца :-(

Я разработал менеджерскую панель на React.
Я отвечал за весь фронтенд, планировал его архитектуру, создавал новый функционал.
Я автоматизировал сборку (Webpack) и выкатку (shell-скрипты), настроил Nginx для фронта.
Я разделил сайт на несколько независимых бандлов и настроил сборки для разных окружений.

Инструменты: WebStorm, Git, Github.
Технологии: JavaScript, SCSS, HTML, React.js, Redux, Webpack, Bash

Онлайн-сервис бытовых услуг.
Программист
Январь 2017 — Сентябрь 2017 (9 месяцев)

Причина ухода: переехал в другой город.

Разработка и поддержка фронта на YouDo.com.
Перевод проекта на ES2015.
Внедрение React (Redux)

Инструменты: WebStorm, Git, YouTrack.
Технологии: JavaScript, LESS, HTML, Angular.js, React.js, Lodash, Jest, Backbone.

JavaScriptLessHTMLReact.jsReduxBackbone.jsAngularGitWebpackБЭМ
Kamagames Studio
Москва
Фронт-разработчик
Июль 2015 — Январь 2017 (1 год и 7 месяцев)

Причина ухода: проект закрылся.

Полностью отвечал за внутренний проект визуализации данных и построения отчётов.
Получал требования от внутренних заказчиков, разрабатывал фронт, бэк, API, договаривался о получении данных из других отделов, интегрировал сторонние сервисы.
Проводил технические собеседования на позиции веб-разработчиков и разработчиков полного стека.

Разработка API на NodeJS.
Юнит-тестирование с Mocha.
Поключение OAuth-авторизации через LDAP.

Краткосрочная поддержка проекта на ReactJS: добавление компонентов, фиксы.

Инструменты: WebStorm, Git, Redmine, Postman.
Технологии: JavaScript, SCSS, HTML, Angular.js, React.js, Lodash, NodeJS, Mocha, Chai, Websockets, немного MySQL и Redis.

Localway (проект AnyWayAnyDay Russia )
Москва
Фронт-разработчик
Декабрь 2014 — Июль 2015 (8 месяцев)

Причина ухода: мертворождённый проект, уволилась вся команда разработки.

Поддержка сервиса localway.ru на Angular.js: правка багов, вёрстка, разработка новых страниц, блоков, директив, в т. ч. для мобильной версии и админки.

Инструменты: WebStorm, Git, JIRA, Slack, Kato.

Технологии: JavaScript, jQuery, LESS, CSS, HTML, Angular.js, Underscore.js, немного Python.

Workle
Москва
Фронт-разработчик
Июнь 2014 — Ноябрь 2014 (6 месяцев)


Причина ухода: компания не получила инвестиции и сократила новых сотрудников.

Фичи, баги, вёрстка, снова баги. Переделал страницы спецпредложений, поиска туров, сделал несколько страниц в админке.

Инструменты: Git, JIRA, Visual Studio.

Технологии: JavaScript, jQuery, CSS, БЭМ, немного Backbone.js и Require.js.

NullPointer
Москва
JavaScript-разработчик
Ноябрь 2013 — Июнь 2014 (8 месяцев)

Модули на AngularJS, поиск по базе с сортировкой и псевдопостраничной выдачей.

Инструменты: Git, Ubuntu, Netbeans.

Технологии: JavaScript, CSS, HTML, Angular.js, Require.js, Underscore.js.

ООО "Оверсан"
Москва
Разработчик интерфейсов
Июль 2012 — Ноябрь 2013 (1 год и 5 месяцев)

Причина ухода: перерос должность.

Разработал интерфейс панели управления услугами, UX и UI сайтов и проектов компании.

Сделал несколько сайтов дочерних проектов.

Инструменты: Notepad++, Visual Studio.

Технологии: CSS, HTML, JavaScript, jQuery, Razor.

JavaScriptHTMLCSSJQueryБЭМWordpressPHPAjax
Верстальщик
Апрель 2012 — Июль 2012 (4 месяца)

Причина ухода: повысили.

Сделал главный сайт компании. Вёрстка, шаблоны, скрипты. Допилил пару сторонних JS-библиотек под нужды проекта.

Инструменты: Notepad++.

Технологии: CSS, HTML, JavaScript, jQuery.

JavaScriptPHPAjaxHTMLJQueryCSSБЭМ
ООО "Интернет-агентство „Артус“"
Москва
Контент-менеджер
Май 2010 — Декабрь 2011 (1 год и 8 месяцев)

Наполнил контентом, вычитал и оттипографировал десятки сайтов.

Получил сертификат Битрикс.

Делал анкеты, баннеры, настраивал страницы.

Дополнил должностную инструкцию и стандарты работы контент-менеджера, общие технические нормы.

Инструменты: Notepad++.

Технологии: CSS, HTML.

HTMLCSS