Обо мне

Специализация и профессиональные навыки:
Specialties and Areas of Interest:
Algorithms and data structures, perfomance tuning and optimization, highload, distributed systems, design and architecture, machine learning, recommendation systems.

Programming languages:
• Java (1 year of production development)
• C/С++ (half a year of production development, 5 years of usage in algorithmic competitions)
• Python (2.5 years of development experience)

Technologies:
• Java: Core, Collections, Generics, Multithreading/Concurrency, Reflection, Java8, Maven, Junit, Bolts (framework for functional programming), MongoDB, Mahout, Spring (basics, common with Beans, Applications Context, etc..)
• C/C++: C++11, Boost, Eigen
• Python: Django, PIL, Matplotlib, South, MongoDB

Common skills:
• Great experience in algorithmic competitions
• Experience of team development (git + code review)

Награды, сертификаты, портфолио, проекты:
2012: Prizewinner of ACM ICPC quarter-finals, Moscow subregion (14th place)
2011: Prizewinner of national individual high-school programming competition (13th place)
2010: Absolute 2nd place in National (NEERC) high-school team programming competition
2010: Absolute 1st place in Moscow-region high-school team programming competition
2010: Prizewinner of national individual high-school programming competition (24th place)
2009: Prizewinner of National (NEERC) high-school team programming competition (18th place).
2009: Absolute 5th place in Moscow-region high-school team programming competition

Профессиональные навыки
BoostGitDjangoPythonNode.jsJavaScriptC++
Опыт работы
Крупнейшая российская поисковая система и портал. Яндекс есть также в Казахстане, Беларуси и Турции.
Старший разработчик
Декабрь 2015 — По настоящее время (4 года и 11 месяцев)
Разработчик
Март 2014 — Декабрь 2015 (1 год и 10 месяцев)
Младший Разработчик
Сентябрь 2013 — Март 2014 (7 месяцев)
Показать еще 1 позицию
Краснодарская ЛМШ
 
Преподаватель программирования
Июль 2011 — Август 2011 (2 месяца)
Высшее образование
Московский государственный университет имени М.В. Ломоносова
Москва
Факультет: Вычислительной математики и кибернетики, ВМиК
Июнь 2011—Июнь 2015 (4 года)
Факультет: Вычислительной математики и кибернетики, ВМиК
Январь 2011—Январь 2015 (4 года)