28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

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

Опыт руководства группой разработки.

Frontend

Vue

React (процесс изучения)

Backbone

JQuery

Nodejs (поверхностно)

HTML 5 (pug)

CSS 3 (scss, stylus)

Webpack

Backend

PHP 7+

MySQL 5.7+

Yii1, Yii2 (основной фреймворк)

Laravel (поверхностно)

Zend Framework 1,2

Doctrine 2

RabbitMQ

VCS

SVN

GIT

IDE

NetBeans

PHPStorm

Visual Studio Code

Vim

Автоматизация тестирования

PHP

Java SE

Selenium IDE

Selenium WebDriver

HTML elements (yandex)

Веб-дизайн

Figma

Corel Draw

Photoshop

Профессиональные навыки
Vue.jsJavaScriptAjaxBackbone.jsHTMLPugScssООПGit
Опыт работы
Делаем софт для дизайнеров: конструктор реалистичных фото Moose, графический редактор Lunacy, несколько API и да, иконки
Нижний Новгород
frontend-разработчик
Май 2018 — По настоящее время (1 год и 7 месяцев)

1. Полностью реализовал проект https://icons8.com/fonts. Это сайт, отображающий шрифты, которые используются на сайтах самых топовых продуктов сервиса ProductHunt.

Backend: php (yii2 framwork) + MySQL. Отвечает за работу с базой данных шрифтов и сайтов, работу с API шрифтовых сервисов и product-hunt и парсинг данных шрифтов из других сервисов.

Frontend: vue.js (nuxt framework). Реализовано в стиле SSR (server side rendering). Отвечает за отображение данных о шрифтах и сайтах.

2. Реализовал проект https://photos.icons8.com/creator/dashboard. Это веб-редактор для создания стоковых фотографий, который имеет свою базу фотографий моделей, объектов и фонов.

Отвечаю за frontend-часть. Использование vue.js (nuxt framework). Реализовано в стиле SSR (server side rendering). Работа с API сервера фотографий, canvas-редактор.

3. Работаю над проектом-базой для редакторов. Полностью ООП архитектура, декомпозиция, "глупые" компоненты.

ООО "НижБел"
Нижний Новгород
Архитектор
Декабрь 2017 — Март 2018 (4 месяца)

Создание архитекруты проектов.

Внедрение регламентов программирования и code review.

Внедрение Continuous Integration, включая автотесты (selenium) и unit/integration тесты.

Автодевайс
Нижний Новгород
Ведущий разработчик
Май 2016 — Октябрь 2017 (1 год и 6 месяцев)
Архитектор и главный программист портала, написанного на Yii2 + Backbone. Управление командой разработки. Внедрение автоматизации тестирования с использованием Java SE, PHP, Selenium WebDriver и HTML elements (yandex).
ООО "Дуглис"
Нижний Новгород
Инженер-программист
Сентябрь 2014 — Май 2016 (1 год и 9 месяцев)

Архитектор и главный программист backend части проекта, написанного на Yii2. Поддержка и написание новых приложений на node.js. Поддержка старых и помощь в написании новых модулей в части frontend на фреймворке backbone. Внедрение автоматизации тестирования с использованием Java SE, PHP, Selenium WebDriver и HTML elements (yandex).

ООО "МТЕ Телеком"
Нижний Новгород
Программист
Февраль 2012 — Август 2014 (2 года и 7 месяцев)

Разработка и сопровождение программного обеспечения Федеральной электронной площадки «ЭТП ММВБ Госзакупки», внедрение и сопровождение системы автоматизации тестирования проектов (Selenium WebDriver, Selenide, Yii).

OOO "Констант"
Обнинск
Программист
Октябрь 2008 — Ноябрь 2011 (3 года и 2 месяца)

Разработка крупного frontend-проекта с использованием javascript-фреймворка ExtJs, внедрение и сопровождение автоматизации тестирования проектов, веб-дизайн, руководство группой разработки проекта видео-презентаций на C#.

Высшее образование
Калужский филиал Московской финансово-юридической академии
Малоярославец
Факультет: Экономики и управления
Сентябрь 2003—Июль 2008 (4 года и 10 месяцев)
Прикладная информатика в экономике