Обо мне

Специализация и профессиональные навыки: сильно: 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 — по настоящее время (1 год и 8 месяцев)
Руководитель группы веб разработки
Санкт-Петербург
Обязанности и достижения

Руководство командой веб-разработчиков.
Оценка и согласование требований.
Реализация пресейлов и проектов.
Обучение сотрудников.
Разработка фреймворка, дающего конкурентное преимущество.

Декабрь 2014 — Август 2015 (8 месяцев)
Ведущий разработчик
Санкт-Петербург
Обязанности и достижения

Написано изоморфное js-api, через которое работает как серверный код (NodeJS) так и клиентский (AngularJS). В последний интегрированы "атомы" для снижения "complexity". Интегрирована графовая БД (OrientDB) наилучшим образом соответствующая бизнес-модели. Организован быстрый и надёжный деплой через Docker.

Апрель 2013 — Ноябрь 2014 (1 год и 7 месяцев)
Wrike
Руководитель группы разработчиков
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Разработка и поддержка веб-приложения управления проектами.
- Интеграция и поддержка системы сборки.
- Проведение рефакторинга с целью удешевления поддержки.

Достижения:
- Все само собирается (на основе зависимостей) и валидируется
- Выделена модель, добавлена реактивность
- Внедрена разработка в ветках

Ноябрь 2012 — Апрель 2013 (5 месяцев)
Разработчик
Санкт-Петербург
Обязанности и достижения

Обязанности:
- Разработка веб-клиента для системы товародвижения

Достижения:
- С нуля поднята грамотная компонентная архитертура

Ноябрь 2010 — Январь 2012 (1 год и 2 месяца)
разработчик
Москва
Обязанности и достижения

Обязанности:
- разработка яндекс бара и визуальных закладок

Достижения:
- Унифицировано представление визуальных закладок в разных браузерах

Ноябрь 2009 — Сентябрь 2010 (10 месяцев)
разработчик html-клиентов
Санкт-Петербург
Обязанности и достижения

Прототипирование клиентских приложений для mem2.com под браузеры и iphone с использованием html, js (prototype-js), css3

Февраль 2008 — Июнь 2009 (1 год и 4 месяца)
разработчик интерфейсов
Санкт-Петербург
Обязанности и достижения

фронт-энд и клиент-сайд разработка яндекс.фоток(fotki.ru) с использованием xscript, (e)xslt, lua, javascript (jquery, y5, ymaps-api), xhtml, css

Ноябрь 2007 — Февраль 2008 (3 месяца)
Voltweb Ltd.
html-верстальщик
Санкт-Петербург
Обязанности и достижения

клиент-сайд разработка с использованием javascript, xhtml, css, а также шаблонизация посредством php, smarty, html-template-pro на проектах: clickajob.co.uk и clickatest.co.uk

поддержка внутренних проектов сбора статистики, баг-трекинга, вики, онлайн-поддержки

Октябрь 2006 — Март 2007 (5 месяцев)
SEMPromo
веб-разработчик
Санкт-Петербург
Обязанности и достижения

разработка и поддержка сайтов с использованием php, mysql, javascript, xhtml, css

Проекты: katit.ru, free-connect.ru, bezpomex.ru, rnb.ru, внутренний проект сео-анализа и другие..

Высшее образование
Январь 2001 — Январь 2005
СПбГПУ
При ЦНИИ РТК
Санкт-Петербург