Обо мне

Специализация и профессиональные навыки:

Занимаюсь разработкой фронта более 3х лет. Начинал в небольших студиях, где набирался опыта в "скоростной верстке" создавая по 3-4 типовых сайта за неделю и постепенно дорос до крупных компаний, где приходилось рефакторить интерфейсы 2000-х годов и создавать сложные проекты разрабатывающиеся месяцами совместных усилий множества разработчиков. Около года занимался фрилансом, работая на аутсорсе и выполняя небольшие заказы, где научился самостоятельно организовывать свой рабочий день и работать не с 9 до 18, а на результат.

За время своей практики я научился:

  • Поддерживать древние браузеры (IE6+, но я лучше буду заниматься email-рассылками, чем сново погружусь в тот ад с картинками-распорками в таблицах и хаков для закругленных углов :)
  • Использовать стандартные решения для типичных проектов, не пытаясь впихнуть как можно больше модных технологий.
  • Научился собирать проекты при помощи gulp, grunt и webpack.
  • Научился по максимуму использовать возможности современных браузеров (css3, html5, ES6)
  • Освоил популярные фреймворки для разработки приложений (Backbone и Angular, React, Redux)
  • Изучил Unix для более комфортной разработки и простой настройке серверов

Около года работал на себя, занимаясь аутсорсом на крупных и не очень проектах. Вот самые интересные из них:

CRMTronic

Принимал участие в разработке CRM Tronic в качестве аутсорсера. Проект базируется на meteor.js и FlowComponents. Разрабатывал как back-end, так и front-end приложения.

Akzia Group

Участвовал в проекте создания интерактивной панорамы для выставки "Московский Культурный Форум 2016". Сжатые сроки, работа с SVG, css анимации, google maps api. Есть видео с демонстрацией конечного результата.

Профессиональные навыки
Опыт работы
Декабрь 2016 — по настоящее время (1 год и 1 месяц)
front-end developer
Москва
Обязанности и достижения
Разработка и поддержка фронта внутренних и внешних продуктов компании, взаимодействие с бекендом, модернизация процесса разработки.
Февраль 2016 — Декабрь 2016 (11 месяцев)
senior front-end developer
Москва
Обязанности и достижения

Автоматизировал сборку проектов на Angular.

Внедрил React + Redux в новый внутренний проект компании

Ноябрь 2013 — Ноябрь 2015 (2 года и 1 месяц)
republer
senior front-end developer
Москва
Обязанности и достижения
Разработка и поддержка нового личного кабинета на Angular. Интеграция сторонних сервисов Управление работой команды Работа с back-end разработчиками и дизайнерами Внедрение новых технологий и реализация бизнес задач
Ноябрь 2013 — Ноябрь 2015 (2 года и 1 месяц)
republer
front-end developer
Москва
Обязанности и достижения
Разрабатывал SPA на angular. Поддерживал legacy код, заменял старую архитектуру реализованную на самописном фреймворке: jquery-лапша на фронте и node.js в качестве прокси для RPC запросов к API.
Июнь 2012 — Ноябрь 2013 (1 год и 6 месяцев)
РБК
Front-end разработчик
Москва
Обязанности и достижения
Работал в команде над редизаном сайтов РБК: www.style.rbc.ru www.autonews.ru www.sport.rbc.ru www.presscentr.rbc.ru www.znakperemen.rbc.ru Участвовал в рефакторинге старого кода и переносе архитектуры с jquery на backbone и require.js
Март 2012 — Июнь 2012 (4 месяца)
ony
HTML верстальщик
Москва
Август 2011 — Март 2012 (8 месяцев)
QSOFT
Верстальщик
Москва
Обязанности и достижения
Обязанности: - Верстка сайтов - Обучение менее опытных верстальщиков Достижения: - Изучение JavaScript - HTML5, CSS3 - Рабоа над крупными проектами (МТС, Ростелеком)