28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Специализация и профессиональные навыки:
Perl nginx memcached sphinx Linux MySQL Android SQLite
Составление архитектуры ПО

Профессиональные цели:
Perl Java Android MySQL создание архитектуры ПО

Дополнительная информация: 

Програмерство и все что с этим связано

Профессиональные навыки
JavaScriptMySQLLinuxGitPythonPostgreSQLSQLDockerООПDjango
Опыт работы
Интернет Панда
Москва
Ведущий программист
Апрель 2019 — Сентябрь 2019 (6 месяцев)

Разработка игры Crazy Slots. Написание кода, тестов, код-ревью. Согласование сроков и деталей разработки.

Праймпасс
Москва
Ведущий разработчик
Февраль 2017 — Апрель 2019 (2 года и 3 месяца)

Дочерняя компания kinohod.ru.
Выделились в отдельную структуру и сосредоточились на продаже любых билетов, кроме кино: московская консерватория, зоопарк, планетарий, каток ВДНХ, каток парка Горького.
Внедрили оплату билетов картой тройка в московский зоопарк и планетарий. Разрабатывал серверную часть взаимодействия десятка билетных систем по унифицированной схеме.
Разабатывал обработку данных различных платежных систем по унифицированной схеме.
Составлял архитектуру базы данных (PostgreSQL), был архитектором проекта.
Занимался разработкой системы отправки push-нотификаций на Android и Iphone устройства.
Разрабатывал схему работы с NFC.

Был инициатором проекта и вывел его на рынок. Участвовал в подключении "карты Тройка" как плетежного средства.
Используемые тенологии: Perl + Catalyst, Perl::AnyEvent, Python, Redis, PostgeSQL, memcached.

Ведущий разработчик программного обеспечения
Ноябрь 2014 — Ноябрь 2015 (1 год и 1 месяц)

Дочерняя компания kinohod.ru.
Выделились в отдельную структуру и сосредоточились на продаже любых билетов, кроме кино: московская консерватория, зоопарк, планетарий, каток ВДНХ, каток парка Горького.
Внедрили оплату билетов картой тройка в московский зоопарк и планетарий. Разрабатывал серверную часть взаимодействия десятка билетных систем по унифицированной схеме.
Разабатывал обработку данных различных платежных систем по унифицированной схеме.
Составлял архитектуру базы данных (PostgreSQL), был архитектором проекта.
Занимался разработкой системы отправки push-нотификаций на Android и Iphone устройства.
Разрабатывал схему работы с NFC.

Был инициатором проекта и вывел его на рынок. Участвовал в подключении "карты Тройка" как плетежного средства.
Используемые тенологии: Perl + Catalyst, Perl::AnyEvent, Python, Redis, PostgeSQL, memcached.

Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
Разработчик программного обеспечения в отделе разработки главной страницы
Декабрь 2015 — Февраль 2017 (1 год и 3 месяца)

Сопровождение проекта первой страницы Яндекса.
Работаю бэкенд программистом. В задачи входит создание нового функционала, изменение текущего поведения. Эксперименты пользовательского поведения. Работа с данными других отделов: Яндекс-видео, Яндекс-радио, погода, пробки, новости и прочие.
Написание тестов, разбор легаси кода. Синхронизация данных персонального и виджетного хранилищ. Импорт данных других отделов.

Разрабатывал программный браузер на Python + Gtk + Webkit для средств тестирования.
Покрыл значительную часть кода юнит-тестами. При мне производительность кода выросла на 12% с учетом добавления нового функционала.

Используемые технологии: Python, Perl, Node.js, WebSocket

Киноход
Москва
Программист
Октябрь 2013 — Ноябрь 2014 (1 год и 2 месяца)

Разработчик программного обеспечения отдела разработки ПОБэкенд программист в сервисе по продаже онлайн-билетов в кино.

Поддерживал старый код, расширял возможности продаж разных типов билетов - билеты на выставки, ледовые катки, билеты без фиксированного выбора мест.
Занимался расширением функционала сайта в сторону возможности продажи билетов не только в кинотеатры.
Подключал новые билетные системы, платежные системы.
В конечном счете выделились в отдельный проект primepass.ru и начали продавать всё, что не касается билетов в кино, чтобы не конкурировать с киноходом.

GitNginxRedisLinuxPerl
Руководитель отдела программирования
Март 2012 — Ноябрь 2013 (1 год и 9 месяцев)

Сопровождение сайта компании. 34 языка различного пользователького отображения.
Делал баннерную систему для сайтов компании.
Собирал аудио-архив новостных выпусков для разных языков.

Внедрил алгоритм приоритетной случайности в баннерную систему. Адаптировал её таким образом, что в ней стало возможно совсем отказаться от кеширования и сделать БС полностью realtime при нагрузке не менее 2000 rps, что покрыло возможности движка более чем на 400%. Разбирался с кодом HTML::Mason.
Принимал работу аутсорс-компании.
PostgreSQL, Perl, Python.

Телевидение, сайты
Ведущий разработчик
Октябрь 2008 — Июль 2012 (3 года и 10 месяцев)

Поднимал первую версию сайта rt.com
Написание всего функционала, бэк, админка. Переделка frontend под нужны компании.
Обкатывал отказоустойчивость. Ежедневная борьба с хакерскими атаками. Внедрял CDN как возможность ускорения отклика.
Онлайн-вещение прямого эфира под Windows, Linux, OS X.
Ведение сопутствующих проектов компании: russiapedia.rt.com, 9may.rt.com

Являлся тимлидом отдела и архитектором всего проекта в целом.
На MySQL собирал трехсторонню мультимастер репликацию как основной БД.
Добился запуска основной английской версии сайта rt.com
Сделал сайт отказоустойчивым. За 4 года работы простой сайта составил 26 минут.

Используемые технологии: Perl, Python, Perl + Catalyst, memcached, nginx, JScript

- http://rt.com/

- http://mariinsky.rt.com/

- https://www.redhat.com/wapps/training/certification/verify.html?certNumber=605010394935402

Стиль Рекордс
Москва
Директор отдела IT
Сентябрь 2006 — Октябрь 2008 (2 года и 2 месяца)
perl java css flash cms и много музыки
Стереокиллер
Москва
Водитель торпеды
Сентябрь 2006 — Октябрь 2008 (2 года и 2 месяца)
Давай джазу, Давай газу. Жми до отказу. Давай!
Программист
Июль 2006 — Август 2006 (2 месяца)
Perl cms
Группа компаний Зеленые Листья
Краснодар
системный администратор
Февраль 2005 — Июль 2006 (1 год и 6 месяцев)
windows 2003 AD NAT mail-server Panasonic KXTD-1232
Высшее образование
Кубанский государственный технологический университет
Краснодар
Факультет: Нефти, газа и энергетики; ФНГиЭ
Январь 1998—Январь 2004 (6 лет)