Обо мне

Специализация и профессиональные навыки: Java, Scala Spring, Java SE, Java EE Hadoop Stack Lucene, ElasticSearch, Full Text Search Engines Data Grids, NoSQL, Oracle Coherence, GigaSpaces Unix/Linux RDBMS, MySQL, Oracle DB Облачные вычисления, Openstack Compute, Amazon EC2 Сбор требований, управление проектами, Scrum, Agile

Обширный опыт разработки серверных приложений, построения устойчивых масштабируемых кластерных решений, хранения больших объемов данных. Навыки оптимизации производительности высоконагруженных систем. Значительный опыт работы с data grids, решениями для полнотекстового поиска. Опыт работы с зарубежными и отечественными заказчиками, сбора требований, управления небольшими группами разработчиков.

Профессиональные навыки
Опыт работы
Май 2013 — по настоящее время
Team Lead
Обязанности и достижения

Обязанности:
- Проектирование и имплементация алгоритмов анализа данных и машинного обучения
- Проектирование и разработка хранилища слабо структурированных данных поверх ElasticSearch

Июнь 2012 — Март 2013
Self Employed
Software Development Consultant
Москва
Обязанности и достижения

Обязанности:
- Консультирование нескольких российских и зарубежных заказчиков в области серверной разработки и хранения данных

Октябрь 2011 — Апрель 2012
Senior Software Engineer
Москва
Обязанности и достижения

Обязанности:
- Проектирование и разработка решений для хранения данных на базе Oracle Coherence

Октябрь 2008 — Сентябрь 2011
Senior Software Engineer
Москва
Обязанности и достижения

Обязанности:
- Разработка и проектирование серверных решений
- Анализ требований, планирование работ, взаимодействие с заказчиком
- Руководство группой разработчиков, распределение задач
- On-site консультирование заказчиков
- Анализ и оптимизация производительности высоконагруженных приложений

Разработка решений на базе data grids, computational grids, решений для полнотекстового поиска, cloud computing

Сентябрь 2006 — Август 2008
Разработчик
Москва
Обязанности и достижения

Обязанности:
- Разработка компонентов серверной части Яндекс Видео
- Разработка инфраструктуры комментариев для проектов "Яндекс Фотки", "Яндекс Видео", "Яндекс Маркет" и других сервисов
- Реализация сервиса автодополнения поисковых запросов для поиска Яндекса

Февраль 2004 — Август 2006
СКТБ Компьютерные Системы
Ведущий разраборчик
Москва
Обязанности и достижения

Обязанности:
- Проектирование и разработка системы автоматизации работы грузовой ж/д станции
- Сбор требований, планирование работ, взаимодействие с заказчиком
- Управление группой разработчиков, распределение задач

Проектирование масштабного программного комплекса управления работой грузовой станцией ж/д.

Август 2002 — Февраль 2004
НПО "Мобильные информационные системы"
Ведущий разраборчик
Москва
Обязанности и достижения

Обязанности:
- Проекторование и разработка ГИС-приложений для военно-воздушных сил

Высшее образование
Январь 1997 — Январь 2002
МИИГАиК
Картографический
Москва