Обо мне

Разработчик полного цикла на Python\Flask & KnockoutJS & Bootstrap.


Разрабатываю на Python\Flask более 2 лет. Больше одного года использую KnockoutJS. Для построения интерфейса использую Bootstrap.


Большой опыт в разработке решений для интернет коммерции (более 5 лет).
Разрабатывал high-load интернет магазины используя: PHP + Smarty Templates + MySQL + Jquery, Python + Django + PostgreSQL + Bootstap + Backbone. Интеграция интернет магазина с Яндекс.Маркет, Почтовыми компаниями (DHL, EMS), Почтоматы (PickPoint).


[Python]

  • frameworks: Django, Flask, Bottle
  • libs: Flask Extensions, PyMongo, MongoEngine, SqlAlchemy
  • testing: Selenium, Unittest
[PHP]
  • frameworks: Zend Framework, Yii Framework
  • templates: Smarty
[UI]
  • frameworks: JQuery, KnockoutJS, Backbone
  • libs: Bootstrap, Font-Awesome, MomentJS, NumeralJS, Select2
[VCS]
  • Git (flow)
  • Mercurial (flow)
[DBs]
  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
[IDEs]
  • Eclipse
  • PyCharm
  • Espresso
[Etc]
  • Скорость печати рус/анг 400-440 зн/мин
  • Разработка по методологии Scrum
  • Опыт работы в различных системах управления проектами: JIRA, RedMine, Trac, Pivotal Tracker, BaseCamp
  • Английский язык - Intermediate level - reading, writing, listening, speaking
Профессиональные навыки
Knockout.jsFlaskSQLGitPythonDjangoMongoDB
Опыт работы
Ноябрь 2013 — по настоящее время
SteppeChange
python-программист
Санкт-Петербург
Обязанности и достижения

Python, Flask, MongoDB, Bootstrap, KnockOutJs, Git. Поддержка и разработка текущих и новых проектов компании.

Сентябрь 2012 — Октябрь 2013
TOPBRANDS (topbrands.ru)
python-программист
Санкт-Петербург
Обязанности и достижения

Python, Django, Postgres, MongoDB, Redis, Mercurial, South. Разработка нового и поддержка текущего функционала topbrands.ru

Февраль 2011 — Сентябрь 2012
web-программист
Москва
Обязанности и достижения

Разработка нового функционала и поддержка имеющегося.Разработка различных интеграций интернет магазина: выгрузки для ЯндексМаркета, выгрузки данных в цифровые киоски в магазинах, интеграция с почтовыми службами, разработка функционала доставки почтой.

Ноябрь 2010 — Февраль 2011
Apostol Media Group (apostolmedia.ru)
web-программист
Москва
Обязанности и достижения

Разработка, развитие и поддержка проектов компании. Работа в команде, коллективная разработка (mercurial, redmine). Используемые технологии: python, django, pylons, mysql, postgre, mongodb, mercurial. Проекты: face.ru + другие ещё не запущенные проекты компании.

Декабрь 2008 — Октябрь 2010
ТанукиЁрш (tanuki.ru)
ведущий web-программист
Москва
Обязанности и достижения

Разработка и поддержка интернет магазин и представительских сайтов компании. Разработка внутренних сервисов компании, основанных на вэб-платформах. Проекты: tanuki.ru — активное развитие и поддержка; ersh.su — написанный с нуля проект интернет магазина (ZendFramework+Smarty); litelife.ru — разработка, развитие. Внутренний сайт компании — разработка развитие (Python+Django).

Декабрь 2007 — Ноябрь 2008
Езем (ezem.ru)
web-программист
Москва
Обязанности и достижения

Развивал и поддерживал в команде проекты земельной компании. Проекты строили на ZendFramework+Smarty с использованием библиотеки JQuery. Разработка велась через CVS. Реализованный проект http://ezem.ru.

Октябрь 2007 — Декабрь 2007
Фриланс (на себя)
web-программист
Москва
Обязанности и достижения

Для компании Интеллект-Сервис разработана CMS, с использованием следующих технологий: XHTML, JavaScript, AJAX, PHP+MySQL. В CMS реализованы: основной модуль - для вывода контента (тексты, изображения); дополнительные модули - фотогалерея, каталог ссылок. Так же на данной CMS созданы следующие сайты: http://i--web.ru, http://i--pc.ru, http://keramplus.ru, http://trio-ur.ru, http://trio-bux.ru.

Июнь 2007 — Октябрь 2007
Mail.ru
html верстальщик
Москва
Обязанности и достижения

Вёрстка макетов для всех проектов Mail.Ru, в основном http://my.mail.ru, http://foto.mail.ru, http://video.mail.ru, поддержка свёрстанных проектов. Реализация интерфейса на проекте МойМир http://my.mail.ru с использованием следующих технологий: XHTML, JavaScript, AJAX. Работа с системой шаблонов компании, CVS, shell.

Май 2006 — Июнь 2007
Академия Профессионального Дополнительного образования
web-программист
Москва
Обязанности и достижения

Вёрстка сайтов (примеры): http://exjourney.ru, http://seminari.ru, http://busines-consulting.ru. Проектирование баз данных и программирование: гостевых книг, систем обратной связи, поиска, систем тестирования, движков сайтов, панелей управления для сайтов, поиска работы, систем линкации сайтов, систем вывода и управления рекламой на сетках сайтов. С использованием следующих технологий: XHTML, JavaScript, AJAX, PHP+MySQL.

Январь 2006 — Май 2006
Межкафедральный компьютерный центр МПГУ
системный администратор
Москва
Обязанности и достижения

Поддержка парка машин (50) на базе WindowsXP, Администрирование серверов на базе Linux и Windows2003.

Июнь 2005 — Декабрь 2005
Мастерхост (masterhost.ru)
инженер тех. поддержки
Москва
Обязанности и достижения

Обязанности: в среде UNIX; обслуживания Unix-сервисов и программ (sendmail, apache, squid, bind, ipchains, iptables, proftpd и др.); использование в работе Unix shell, bash, crontab, gcc; практическое знание и ответы клиентам по вопросам : PHP, Perl, MySQL, PostgreSQL, понимание назначения и работы протоколов DNS, HTTP, FTP, SMTP, POP3, IMAP4; программирования на Perl, PHP, SQL;

Сентябрь 2004 — Июнь 2005
Туристическое агенство "Avantix". (avantix.ru)
системный администратор
Москва
Обязанности и достижения

IT-отдел. Должность системного администратора. Поддержка парка машин (250) на базе Windows2000, Администрирование серверов на базе Windows 2003.

Высшее образование
Сентябрь 2004 — Июль 2009
МПГУ
Технологии и предпринимательства
Москва
Специализация и достижения

Информационные Технологии в Образовании. Инженер-Технолог.