Curriculum Vitae (CV) Резюме и портфолио на Brainstorage
Подробная информация
Более 20 лет опыта разработки и сопровождения web-based проектов
Высоконагруженные проекты, интернет-магазины, сайты компаний, сервисы.
Умение находить эффективные методы решения задач с учетом сроков и целей бизнеса.
Умение работать в команде
Системность мышления, ответственность, целеустремленность. Умение разбираться в чужом коде.
Опыт руководства проектами, создания команды, постановки целей и задач, текущего контроля.
Большой опыт frontend-разработки и UI/UX дизайна
HTML, JavaScript, CSS/SASS/LESS/Stylus, Bootstrap, jQuery, AngularJS, React, Gulp.
Большой опыт backend-разработки
Python, Django, Flask, Node.js, PostgreSQL, Elasticsearch, REST, Git.
Большой опыт администрирования и конфигурирования серверов и их компонентов
Глубокие практические знания Linux (Debian, CentOS, RHEL) и Microsoft‎ Windows.
Nginx, Apache, PostgreSQL, MySQL, Elasticsearch, Postfix, Git.
Опыт работы с системами виртуализации и системами управления конфигурациями
VMware, VirtualBox, KVM, LXC/Docker, OpenStack, Chef, Ansible.
Опыт разработки iOS и Android приложений
Cordova/PhoneGap, Objective-C, iOS Core Data.
Доработка существующих приложении, оптимизация.
Open-source проекты
Приложение для выполнения команд на сервере через браузер. Web-based SSH с возможностью установки на shared хостинг.
Также, имеется ряд интересных проектов/решений, которые планируются к публикации.
Кейсы
интересное из последнего
Разработка компонента для отображения биржевой таблицы заявок (order book)
Real-time. Увеличение лояльности клиентов.
Технологии: JavaScript, React, CSS (transitions).
Оптимизация архитектуры поиска продуктов по базе данных интернет-магазина
Время поиска уменьшено с ~10 секунд до ~50 миллисекунд (более чем в 200 раз).
Анализ текущей архитектуры, выявление проблемных мест. Проектирование высокоэффективной архитектуры с возможностями автодополнения и real-time отображения результатов.
Технологии: Nginx, PostgreSQL, Elasticsearch, Python, Django, JavaScript.
Оптимизация хранения и отображения картинок продуктов интернет-магазина
Скорость импортирования продуктов увеличена более чем в 500 раз.
Проектирование архитектуры для эффективной генерации картинок необходимого размера по требованию. Настройка кеширвоания, автоматической очистки кеша и контроля занимаемого пространства.
Технологии: Nginx (image_filter, proxy_cache, GD Graphics Library), Python (Pillow).
Опыт работы
Ведущий разработчик, архитектор
Coderico, Inc.
Проектирование, разработка и сопровождение web-based проектов: интернет-магазины, сайты компаний, сервисы.
Администрирование серверов, оптимизация компонентов для работы под высокими нагрузками.

Backend-разработка: Python, Django, Flask, Node.js, PostgreSQL, Elasticsearch, REST, Git.
Frontend-разработка: HTML, JavaScript, CSS/SASS/LESS/Stylus, Bootstrap, jQuery, AngularJS, React, Gulp.

DevOps: проектирование и настройка средств для быстрой и эффективной командной разработки (Chef, Ansible, Docker, Git, Bash).
Россия, Москва
Март 2010 — По настоящее время
Системный инженер, проектировщик
ЭЛВИС-ПЛЮС
Проектирование, внедрение и поддержка комплесных систем защиты информации для ведущих российских компаний.

Проектирование, внедрение и поддержка Удостоверяющих Центров (на базе RSA Keon CA, КриптоПРО УЦ), систем резервирования данных, защищенных сетей и каналов передачи данных.

Администрирование ОС MS Windows, Linux, Solaris.
Администрирование БД MS SQL Server, Oracle, PostgreSQL, MySQL.

Разработка внутренних web-проектов компании (PHP, Perl, Python, HTML, CSS, JavaScript).
Россия, Москва
Февраль 2004 — Декабрь 2014
Web-разработчик, системный администратор
S3 Stores, Inc.
Разработка и поддержка сайтов компании.

Backend-разработка: PHP, Perl, Python.
Frontend-разработка: HTML, CSS, JavaScript, jQuery.

Настройка и оптимизация серверов (Debian, CentOS).
Проектирование и внедрение средств для удаленной разработки, тестирования и deployment'а.
Россия, Москва
Август 2008 — Март 2010
Образование
Московский институт электронной техники (МИЭТ)
Программное обеспечение вычислительной техники и автоматизированных систем
Россия, Зеленоград
Сентябрь 2001 — Июнь 2006