Обо мне

I'm a software engineer with experience of writing different types of software. My main skill concentrates around (but not limited to) high-performance, distributed systems, network programming, algorithms and data structures, Linux/FreeBSD, C/C++ and Go.In my spare time I'm hacking on various open-source projects. Check my github account. I have also done some talks.

Участие в профессиональных сообществах
Опыт работы
Booking.com™ is the world leader in booking accommodations online. Each day, over 800,000 room nights are reserved on Booking.com, and the website attracts over 40 million unique visitors each month from both the leisure and business sectors worldwide.We are cool and we invite you to join us!
Senior Developer
Апрель 2015 — По настоящее время (4 года и 4 месяца)
IT Developer
Февраль 2013 — По настоящее время (6 лет и 6 месяцев)
ISPsystem — разработчик профессионального программного обеспечения для автоматизации веб-хостинга.
Senior Developer
Январь 2012 — Февраль 2013 (1 год и 2 месяца)
Обязанности: - Вышел с позиции team lead чтобы сконцентрироваться на разработке ядра для нового поколения нашего ПО
Senior Developer / Team lead
Январь 2011 — Октябрь 2011 (10 месяцев)
Обязанности: - Руководил группой инженеров, разрабатывающих панель управления для shared-хостинга ISPmanager. - Отвечал за планирование и контроль всего происходящего внутри группы, а также за развитие самого продукта
C++ developer
Август 2009 — Январь 2011 (1 год и 6 месяцев)
Обязанности: - Разработка простой и удобной панели управления для хостинга ISPmanager (Unix/Windows) Достижения: - Заменил устаревший модуль резервного копирования и утилиту миграции пользователей, увеличив гибкость, надежность и функциональность, что повысило удовлетворенность пользователей и улучшило их отзывы - Разработал новый модуль веб-скриптов, основанный на APS стандарте, позволяющий автоматизированно устанавливать веб-приложения. Кол-во поддерживаемых приложений было увеличено более чем в 15 раз при отсутствии затрат на их поддержку. - Создал кросс-платформенный интерфейс для модуля DNS, уменьшивший объем кода в два раза
Газета "Областная"
Иркутск
Системный администратор
Март 2006 — Июль 2009 (3 года и 5 месяцев)
Обязанности: - Отвечал за все что свазано с комьютерами Достижения: - Построил LAN и серверную комнату включающую Windows и FreeBSD сервера, хранилища данных, ИБП, коммутационное оборудование и АТС - Устройство "чистой" линий для обеспечения гарантированным электропитанием критически важных серверов, рабочих станций и узлов LAN - Внедрил сеть хранения данных (SAN) с автоматическим резервированием на магнитную ленту, что сдело возможным централизованное хранение данных с минимальным риском их потери - Настроил систему мониторинга важных показателей
Unicom
Иркутск
Web-разработчик
Март 2005 — Март 2006 (1 год и 1 месяц)
Обязанности: - Участвовал в нескольких проектах по созданию веб-сайтов, используя PHP, SQL, JavaScript, XML, XSLT. Достижения: - Успешно и в срок закрыл проект по созданию электронной библиотеки редких изданий для ИГУ http://ellib.library.isu.ru/redk_library/
АББВУ
Иркутск
Web-программист
Май 2003 — Ноябрь 2004 (1 год и 7 месяцев)
Обязанности: - Мальчик на побегушках 2 Достижения: - Создал сервис, используя PHP, позволяющий собирать информацию о водных пользователях региона.
Иркутский авиационный техникум
Иркутск
Лаборант
Июнь 2002 — Май 2003 (1 год)
Обязанности: - Мальчик на побегушках
Высшее образование
University of Turku
Турку
Факультет: Education
Январь 2009—Июль 2009 (6 месяцев)
грант
Иркутский государственный университет
Иркутск
Факультет: Институт математики, экономики и информатики
Сентябрь 2004—Сентябрь 2009 (5 лет)
Диплом с отличием