Обо мне

Опытный full-stack web-разработчик. Предпочитаю backend и нагруженные системы. Люблю "чистый" код, не позволяющий допускать ошибки в последствии.

В прошлом писал системное и прикладное ПО. Часто в свободное время пишу на других языках, например Java и Python. Моя новая любовь - Scala, с удовольствием рассмотрю вакансии с ней.

Участие в профессиональных сообществах
Опыт работы
Одна из крупнейших компания Юго-Восточной Азии, специализируется на бронировании отелей
Lead Backend Engineer
Октябрь 2017 — По настоящее время (3 года)

Вел команду нового Booking API, географически распределенное API для управления бронированиями. Достигли полной доступности данных о любом бронировании в 5 ДЦ (ранее было централизовано в одном). И заместили собой множество legacy API предостатвим удобный и распределенный API управления бронированиями.

Разработал архитектуру, построил и обучился команду для нового проекта AgodaPay, сервис и терминал прием платежей для отелей с комиссией ниже чем доступна через банки.

Разрабатываю архитектуру и руковожу разработчиками механизма бронирования Agoda Flights. Успешный запустили проект в продакшн за 5 месяцев и заложили множество возможностей по масштабированию.

Senior PHP Developer
Январь 2016 — Январь 2017 (1 год и 1 месяц)

Подключил несколько новых гейтвеев, стран, способов подписки пользователя.

Реализовал новые возожности позволяющие улучшить user experience, наши отчеты, подключать новые страны.

Платформа для резервации туров, транспорта, ресторанов, шоу и спортивных событий
Senior Software Developer
Сентябрь 2015 — Ноябрь 2015 (3 месяца)
Реализовал внутреннюю систему контроля состояния интеграций с поставщиками продуктов и мониторинга работ программистов, тестировщиков и др. над ними. Значительно улучшил парсер Foursquare. Позволив парсить весь мир, по кругу, без перерыва в несколько потоков. Реализовал мониторинг важных показателей состояния системы в Zabbix. Осуществил интеграцию с различными API поставщиков (REST и SOAP)
LLC Copiny
Брянск
Senior Developer/TeamLead/CTO
Июль 2010 — Август 2015 (5 лет и 2 месяца)
Был привлечен в качестве сооснователя компании. Разработал http://copiny.com/ с нуля и до крупнейшей и наиболее успешной Social community support системы в России. Система имеет миллионную посещаемость (используется например hh.ru, Danone и т.п.) Был ответственным абсолютно за все технические стороны проекта. Разработка, администрирование серверов, вторая линия техподдержки. Долгое время был единственным разработчиком. В последние два года собрал одну из лучших в городе команду и успешно внедрил разработку по Scrum. Так же в рамках компании Копини реализовали проект http://sprosikupi.ru/
Увеличиваем население земли с 2005 года
Старший программист
Август 2008 — Июль 2010 (2 года)
Работа над семейством проектов qip.ru. Разработка схемы общей авторизации и интеграция ее в проекты компании. Разработка и поддержка социальной сети friends.qip.ru, интеграция ее с другими проектами
Программист
Август 2007 — Август 2008 (1 год и 1 месяц)
В основном поддержка и разработка сайта relax.ru. Повышение навыков работы в компании, освоение навыков highload.
Частная практика, работа без зачисления в штат
freelance web developer
Декабрь 2006 — Август 2007 (9 месяцев)
Разработка скриптов и небольших сайтов на заказ. Работа с некоторыми CMS
Высшее образование
Брянский государственный технический университет
Брянск
Факультет: Информационных технологий
Сентябрь 2003—Июнь 2008 (4 года и 9 месяцев)
Диплом с отличием по специальности "Программное обеспечение вычислительной техники и автоматизированных систем"