Обо мне

Рассмотрю удалённый парт-тайм, до 4 часов в день.

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Август 2016 — по настоящее время (1 год)
Educators
Senior Front-end Engineer
Москва
Обязанности и достижения

Отвечаю за архитектуру и развитие всей клиентской части приложения.

Август 2015 — Август 2016 (1 год)
Front-end Developer
Москва
Обязанности и достижения

Участвовал в разработке облачной системы бухгалтерского учёта "Главбух".

Вливался в уже готовую команду, которая более трёх лет занималась продуктом и имела солидную кодовую базу.

Моей главной задачей был переход на новую версию AngularJS всего проекта (80 000 строк кода одних модулей ангуляра, не считая шаблонов), а так же рефакторинг сопутствующих модулей и улучшение скорости их работы.

С задачей успешно сравился, проект на 100% был переведён на новую версию, а скорость инициализации некоторых модулей после рефакторинга возросла в 36 раз.

Май 2014 — Август 2015 (1 год и 3 месяца)
Front-end Developer
Москва
Обязанности и достижения

Отвечал за front-end архитектуру одной из LMS (Learning Management System) платформ, занимался внедрением в оную E-Learning решений.

Главной задачей стояло разработать за короткий срок гибкую, расширяемую и легко конфигурируемую E-Learning платформу (в виде SPA), с возможностью создания интерактивных обучающих виджетов любой сложности и иерархической вложенности.

В данный момент эту платформу использует как сама компания, так и Институт Пушкина, для обучения студентов языкам.

Кроме этого, успел поработать над двумя другими интересными задачами:

  • Визуализация пользовательской записи голоса в реальном времени, с последующим сравнением с образцом на сервере
  • Приложения (использовался NW.js) для визуального создания анимации (с GIF на выходе) для прописных букв на основе загруженного изображения.
Июль 2010 — Март 2013 (2 года и 8 месяцев)
Pravda Enterprise Inc.
Full-Stack Developer
Нью-Йорк
Обязанности и достижения

Возглавлял разработку стартапа по разработке социальной сети.

Сервер-сайд:

  • Проектирование архитектуры, построение API

Клиент-сайд:

  • Создание сложных асинхронных UI
  • Работал над интеграцией сервисов оплаты и геолокации

А так же занимался поддерживал сопутствующих сайты компании.

Июнь 2009 — Май 2014 (4 года и 11 месяцев)
Freelance
Front-end Developer
Киев
Обязанности и достижения

Пока работал фрилансером, всякого успел хлебнуть:

eCommerce:

  • Работал с OpenCart
  • Написание собственной CMS магазина
  • Исправление самописных магазинов других code monkeys
  • За это время успел поработать с платформами составных товаров, хендмейда и совместных покупок

Графика в лице Canvas'а:

  • Перенос громоздких Flash и SVG конструкций на Canvas
  • Написание мини игр и интерактивных UI

И вообще всяким:

  • Создание около-игровых ресурсов и баз
  • Написание парсеров, грабберов, short-url сервисов
  • Игровых и торговых ботов
  • Создание и расширение админок
  • Различные правки и доработки чужих проектов