Обо мне

Специализация и профессиональные навыки: сильно: javascript (jquery, prototypejs, ymaps, gecko, nodejs, extjs, angularjs, react), typescript, php, (e)xslt, xpath, xbl, htc, xul, (x)html, css, svn, git, hg, sql (mysql, sqlite), nosql (mongodb, orientdb), dlang

слабо: c++, delphi, lua, python, ruby, bash, dart

Профессиональные цели:

Делать уникальные и удобные приложения. Решать проблемы в корне, а не латать дыры кривого дизайна.

Статьи:

Личные проекты:

Последние проекты:

  • САРМ для глав Газпрома (добавление аналитики по географии).
  • Управление ресурсами для Ленты (доработка)
  • Веб-фреймворк для быстрого создания и простой поддержки кроссплатформенных приложений (разработка с нуля).

Последний публичный проект:

  • https://skeddy.pro - веб клиент, бэкенд (поднят с нуля, закрылся)

В Яндексе:

Аутсорс:Прочие проекты:
Профессиональные навыки
Опыт работы
Октябрь 2015 — по настоящее время (2 года)
Руководитель группы веб разработки
Санкт-Петербург
Обязанности и достижения
Руководство командой веб-разработчиков. Оценка и согласование требований. Реализация пресейлов и проектов. Обучение сотрудников. Разработка фреймворка, дающего конкурентное преимущество.
Декабрь 2014 — Август 2015 (9 месяцев)
Ведущий разработчик
Санкт-Петербург
Обязанности и достижения
Написано изоморфное js-api, через которое работает как серверный код (NodeJS) так и клиентский (AngularJS). В последний интегрированы "атомы" для снижения "complexity". Интегрирована графовая БД (OrientDB) наилучшим образом соответствующая бизнес-модели. Организован быстрый и надёжный деплой через Docker.
Апрель 2013 — Ноябрь 2014 (1 год и 8 месяцев)
Wrike
Руководитель группы разработчиков
Санкт-Петербург
Обязанности и достижения
Обязанности: - Разработка и поддержка веб-приложения управления проектами. - Интеграция и поддержка системы сборки. - Проведение рефакторинга с целью удешевления поддержки. Достижения: - Все само собирается (на основе зависимостей) и валидируется - Выделена модель, добавлена реактивность - Внедрена разработка в ветках
Ноябрь 2012 — Апрель 2013 (6 месяцев)
Разработчик
Санкт-Петербург
Обязанности и достижения
Обязанности: - Разработка веб-клиента для системы товародвижения Достижения: - С нуля поднята грамотная компонентная архитертура
Ноябрь 2010 — Январь 2012 (1 год и 3 месяца)
разработчик
Москва
Обязанности и достижения
Обязанности: - разработка яндекс бара и визуальных закладок Достижения: - Унифицировано представление визуальных закладок в разных браузерах
Ноябрь 2009 — Сентябрь 2010 (11 месяцев)
разработчик html-клиентов
Санкт-Петербург
Обязанности и достижения
Прототипирование клиентских приложений для mem2.com под браузеры и iphone с использованием html, js (prototype-js), css3
Февраль 2008 — Июнь 2009 (1 год и 5 месяцев)
разработчик интерфейсов
Санкт-Петербург
Обязанности и достижения
фронт-энд и клиент-сайд разработка яндекс.фоток(fotki.ru) с использованием xscript, (e)xslt, lua, javascript (jquery, y5, ymaps-api), xhtml, css
Ноябрь 2007 — Февраль 2008 (4 месяца)
Voltweb Ltd.
html-верстальщик
Санкт-Петербург
Обязанности и достижения
клиент-сайд разработка с использованием javascript, xhtml, css, а также шаблонизация посредством php, smarty, html-template-pro на проектах: clickajob.co.uk и clickatest.co.uk поддержка внутренних проектов сбора статистики, баг-трекинга, вики, онлайн-поддержки
Октябрь 2006 — Март 2007 (6 месяцев)
SEMPromo
веб-разработчик
Санкт-Петербург
Обязанности и достижения
разработка и поддержка сайтов с использованием php, mysql, javascript, xhtml, css Проекты: katit.ru, free-connect.ru, bezpomex.ru, rnb.ru, внутренний проект сео-анализа и другие..
Высшее образование
Январь 2001 — Январь 2005
СПбГПУ
При ЦНИИ РТК
Санкт-Петербург