Запускаем афишу образовательных курсов на «Моём круге». Читать подробности
Обо мне

Чем занимаюсь: Web, задачи поиска, оптимизации, хранения и обработки данных. Математика, алгоритмика. Моделирование и конструирование.

Интересы: Сложные структурные проекты, анализ данных, алгоритмы (конечные автоматы, парсеры, машинное обучение), микроконтроллеры.

Внутренняя цель: Делать большой продукт, осознавая его востребованность, нести ответственность за него, работать над ошибками, двигаться и тянуть вперед других, быть ментором.

Мотивация: ответственность.

Профессиональные навыки
Опыт работы
Конструктор путешествий и планов на каждый день.
VP Software Engineering
Декабрь 2013 — По настоящее время (5 лет и 10 месяцев)
В данный момент я работаю в проекте Timescenery (time.sc/enery). Это комплексное решение для путешественников, которое помогает создавать, делится и искать полноценные сценарии путешествий все-в-одном. Я являюсь одним из основателей проекта и вовлечен в разные аспекты его разработки. * Разработка всей архитектуры продукта, внутреннего и публичного АПИ, создание и поддержка технической документации. * Вся серверная разработка. Я единственный backend-разработчик в проекте и принимаю решения по всем используемым инструментам, базам данных, сервисным частям продукта. * Интеграция различных сторонних АПИ. Проект использует большое количество разных сервисов и источников данных: Google, Foursquare, GeoNames, Booking.com, Wikipedia, Ostrovok.ru а так же сервисы бронирования перелетов, провайдеры погоды и др. * Управление командой frontend-разработчиков. Проект является сложным вэб-приложением, поэтому над ним работает очень сильная frontend-команда(до 4х человек) На данный момент я не занимаюсь непосредственной frontend-разработкой, но имею хороший взгляд на весь продукт в целом, и контролирую процесс разработки приложения, участвую в принятии сложных решений, проверяю сложные участки кода. * Я разработал и внедрил решение непрерывной интеграции (CI) которое объединило все инструменты используемые при разработке и позволило просто управлять внутренней инфраструктурой как для разработчиков, так и для тестировщиков, системных администраторов. * Принимаю участие в придумывании базовой функциональности проекта.
Частная практика, работа без зачисления в штат
Development Team Leader / Backend Developer
Сентябрь 2013 — Декабрь 2013 (4 месяца)
http://fpi.gov.ru/ Фонд Перспективных Исследований Обязанности: - Спецификации, архитектура проекта, первоначальная настройка и администрирование системы. - Вся серверная часть кода. - QA Достижения: - CMS-конструктор с логикой, специализированной под нужды клиента; свободный редактор форм - Оптимизация на уровне кода и настроек, которая без кэширования покрыла очень большие нагрузки.
СУП Медиа, www.championat.com
Москва
Senior Perl Developer
Февраль 2011 — Декабрь 2012 (1 год и 11 месяцев)
Достижения: - Встраиваемая система комментрования(как facebook) с помощью соц.сети fanat.ru, c использованием Perl, REDIS, nginx-lua - Развитие и оптимизация www.fanat.ru, www.championat.com
Mеждународная интернет-компания, специализирующаяся на информационных и цифровых технологиях
 
Senior Perl Developer
Ноябрь 2006 — Февраль 2011 (4 года и 4 месяца)
Perl-MVC фреймворк (mod_perl, FastCGI, RPC, маршрутизация, управление проектами). Интеграция livejournal.com с новостными ресурсами, порталами, социальными сетями, приложения для социальных сетей, разработка API livejournal.com (XML-RPC, rest, OpenSocial) для приложений и мобильных платформ. Поиск критических уязвимостей в www.livejournal.com www.livejournal.ru
​Parallels - мировой производитель программного обеспечения. Команда насчитывает более 900 человек по всему миру.Parallels – одна из немногих компаний, чей доход вырос с нуля до $ 100 млн. менее чем за девять лет. По своим достижениям мы сопоставимы с 15 из 100 лучших публичных технологических компаний мира.
Core Team Developer
Ноябрь 2005 — Ноябрь 2006 (1 год и 1 месяц)
Проект HSPComplete, платформа для автоматизации хостингов Разработаны: Система мониторинга работы продукта(в том числе — удаленного). Инсталляция, автоматический апгрейд системы. Проводил модернизацию и оптимизацию ядра системы. Проект Acronis for Hosters(Backup solution for hosters). Стадия планирования архитектуры.
NetUp
Москва
Implementator
Февраль 2004 — Ноябрь 2004 (10 месяцев)
Установка и конфигурирование платформ предоставления коммуникационных услуг (Dial-up, IP-трафик, Voip-телефония). Внедрил в отделе первую tiсket-систему для обычных пользователей. Администрирование *BSD, Linux, Windows, Cisco. Voip, PPTP, Radius, маршрутизация
Высшее образование
Московский государственный университет имени М.В. Ломоносова
Москва
Факультет: Физический
Январь 2001—Январь 2007 (6 лет)