Обо мне

Домашние проект :https://github.com/smart-cloud/actor-zetahttps://github.com/smart-cloud/libuvppопыт разработки на С++ 11работал с система сборки: cmakeопыт разработки на Python опыт работы с библиотеками Python для работы с данными (NumPy, SciPy);работал с системами контроля версий: gitопыт сетевого программирования;опыт многопоточного/асинхронного программирования;опыт разработки распределенных систем;опыт разработки под Linux;опыт работал с реляционных СУБД* или NoSQL-хранилищ**;опыт работы с MapReduce и аналогами;опыт работы со стеком технологий от Apache (Hadoop, Spark, Mesos).Интересуюсь: MPI, Mesos.* - PostgreSQL** - Redis, Memcache, Mongodb

Профессиональные навыки
C++ PythonRedisC++ boostMongoDBCmakeC++ stlSQLGit
Опыт работы
Июнь 2016 — по настоящее время (1 год и 1 месяц)
Стартап
Инженер-Разработчик-Консультант
Москва
Обязанности и достижения

Сфера деятельности стартапа - e-commerce и анализ данных пользователей
Занимаюсь проектной деятельностью и развитием инфраструктуры.
Список использованных технологий: C/С++ 11, mysql, python3, asyncio; aio*

Январь 2016 — Май 2016 (4 месяца)
Rambler
Инженер-разработчик
Москва
Обязанности и достижения

Занимаюсь проектной деятельностью и развитием инфраструктуры.
Список использованных технологий: python3; postgresql; asyncio; aio*;C/С++ 03

Сентябрь 2013 — Декабрь 2015 (2 года и 3 месяца)
B2P
Researcher developer
Москва
Обязанности и достижения

Сфера деятельности стартапа - рекламная деятельность на телефонах и в браузерах.
- участвовал в апгрейде одноузловой системы сбора пользовательских данных до распределенной системы;
- занимался разработкой библиотеки акторов, которая лежала в основе компонентов системы;
- поддерживал систему развертки;
- поддерживал сервисы для прогонки тестов.
Список использованных технологий: С++11 libuv , boost, stl, python3 redis tornado,

Декабрь 2012 — Август 2013 (8 месяцев)
Стартап
Researcher developer
Москва
Обязанности и достижения

Сфера деятельности стартапа - имитационное моделированием в экономике (игра «Управляй своим предприятием»).
- участвовал в процессе разделения проекта (игра, спроектированная и разработанная на NodeJS) на фронтэнд и бэкэнд;
- разработка специализированных модулей фронтэнда на С++;
- разработка бэкэнда на С++;
- разработка планировщика для управления потоками данных (в игру – из игры);
- поддерживал сервисы для прогонки тестов.
Список использованных технологий: mongo, С++11, libuv python3 redis tornado, NumPy, SciPy,

Август 2010 — Сентябрь 2012 (2 года и 1 месяц)
Стартап
Инженер-разработчик
Тольятти
Обязанности и достижения

Сфера деятельности стартапа - управление трафиком на мобильных телефонах
- разработка и поддержки системы для генерации отчетов
- поддерживал сервисы для прогонки тестов.
- участвовал в апгрейде агрегатора данных пользователей с одним узлом до распределенной системы ;
- участвовал в апгрейде и поддерживал систему по раздачи рекламы
Список использованных технологий: C++ 03 custom stl, python3 mongodb redis tornado

Высшее образование
Сентябрь 2010 — Июнь 2015
ТГУ-Тольятти
Математики и информатики
Тольятти