Обо мне

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

Python: Django, Bottle, Tornado, Celery, gevent, buildout

PHP: Zend Framework, Yii Framework, SPL

JavaScript: Angular 1.x, React, ExtJs, jQuery, Prototype, AJAX

MySQL, опыт работы с системами хранения MyISAM, InnoDB, Memory, опыт применения stored procedures, triggers, views и т.п.

NoSQL (MongoDB)

Linux, опыт установки, настройки и администрирования серверов под управлением Debian, Ubuntu Server, CentOS, SLES, присутствует опыт написания bash и python скриптов для решения задач управления сервером

Cloud services: Amazon Web Services (опыт настройки EC2-инстансов, опыт работы с S3, Route53, RDS)

Design Patterns: понимание и применение на практике шаблонов проектирования (MVC, Decorator, Singleton, Factory, Adapter, Observer и др.)

Системы контроля версий: GIT (Bitbucket, GitHub), SVN

PM software: JIRA, Confluence, Redmine

CI software: Jenkins

Caching mechanisms: Memcached, Redis

Apache Thrift

Regular expressions

HTML, CSS

C, C++, Java, Erlang, Go (начальные знания)

Опыт настройки nginx / mysql / uwsgi и пр. на staging и production-серверах, интеграции платежных систем (например PayPal) и форумных движков phpBB и IPB, опыт работы с ЭЦП, опыт создания SOAP-сервисов, а так же сервисов на основе протоколов WebDAV / CardDAV / CalDAV.

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

  • Совершенствоваться в сфере разработки.
  • Создавать крупномасштабные highload-проекты.
  • Воплощать мечты в реальность.

Награды, сертификаты, портфолио, проекты:

  • Zend PHP 5.3 Certified Engineer
  • Zend Framework Certified Engineer
Участие в профессиональных сообществах
Опыт работы
Декабрь 2015 — по настоящее время (2 года)
EPIC Software Development
Full Stack Developer
Джерси Сити
Обязанности и достижения
- Разработка и поддержка различных проектов с использованием Python (Django), PHP (Yii framework, Slim framework), JavaScript (AngularJS, Backbone, CoffeeScript, gulp), MySQL, PostgreSQL, MongoDB, Linux - Доработка и развитие open source проекта edX. Кастомизация и доработка под нужды заказчика
Апрель 2013 — Декабрь 2015 (2 года и 9 месяцев)
ASD Technologies
Team Leader
Нижний Новгород
Обязанности и достижения
- Разработка ядра высоконагруженного модульного файлового хранилища (аля Dropbox) - Установка, кастомизация, внедрение и дальнейшая поддержка системы на серверах в ДЦ конечных заказчиков - Управление командой из пяти разрабочиков
Март 2012 — Апрель 2013 (1 год и 2 месяца)
ASD Technologies
Python-разработчик
Нижний Новгород
Обязанности и достижения
- Создание и поддержка облачных хранилищ данных - Написание кода (Python, Django), организация хранения данных в MongoDB и MySQL - Оптимизация под высокую нагрузку (highload)
Август 2011 — Февраль 2012 (7 месяцев)
Программист
Нижний Новгород
Обязанности и достижения
- Поддержка существующих проектов в сфере электронной коммерции - Проектирование архитектуры новых проектов - Написание кода (PHP, Python, Django, Javascript), организация хранения данных в MySQL
Январь 2010 — Август 2011 (1 год и 8 месяцев)
ООО Группа Комплексных Решений
Старший инженер-программист
Нижний Новгород
Обязанности и достижения
- Написание кода (PHP, JavaScript, ExtJS), организация хранения данных в MySQL - Проектирование архитектуры проектов - Поддержка и администрирование серверов (CentOS, Debian, SLES) - Написание PHP framework-ов, заточенных под специфику проектов
Апрель 2008 — Январь 2010 (1 год и 10 месяцев)
Global IT Consulting
PHP-программист
Нижний Новгород
Обязанности и достижения
- Написание кода (PHP, Zend Framework, JavaScript, Prototype, jQuery) - Разработка и поддержка сайтов - CRM, online-треннингов, социальных сетей - Организация хранения данных в MySQL (проектирование таблиц и связей)
Май 2007 — Апрель 2008 (1 год)
Дизайн-студия Burbon.ru
PHP-программист
Нижний Новгород
Обязанности и достижения
- Написание кода (PHP, JavaScript) - Разработка и поддержка сайтов с использованием CMS Bitrix (сайты-визитки, интернет-магазины)
Высшее образование
Январь 2004 — Январь 2010
ННГУ
Механико-математический
Нижний Новгород