Обо мне

Основные специализации: стек JVM (в основном Java), многопоточность, высоконагруженные системы, Big Data и data processing (Apache Kafka, Apache Flink/Spark).

Аналитический склад ума, хорошая математическая подготовка, внимание к деталям. Люблю учиться и узнавать новое в профессиональной области.

Опыт работы
Март 2018 — по настоящее время (1 год и 2 месяца)
Big Data developer
Москва
Сентябрь 2017 — Февраль 2018 (6 месяцев)
Ведущий Java-разработчик
Москва
Обязанности и достижения

Основные достижения:

  • спроектировал и разработал распределенную подсистему обработки логов,
  • спроектировал и разработал несколько ETL-пайплайнов.

Основной стек: Java, Python; Apache Kafka, Apache Zookeeper (Curator), Aerospike, HDFS, MongoDB, Guice, JUnit, Maven, Git, Docker.

Февраль 2014 — Сентябрь 2017 (3 года и 8 месяцев)
Разработчик->Ведущий разработчик->Эксперт
Москва
Обязанности и достижения

Основные достижения:

  • успешное руководство и сдача крупного проекта (анализ требований, проектирование, разработка, управление командой разработчиков из 6 человек),
  • спроектировал архитектуру (SOA) для нескольких проектов, 
  • разработал многопоточные вычислительные модули (Java SE (concurrency); графы, алгоритм поиска A* (A-star)).

Основной стек: Java, С++, Python; Apache Kafka, Apache Spark, Spring Boot, ElasticSearch, JUnit, TestNG, Maven, Gradle, Git.

Июль 2011 — Декабрь 2013 (2 года и 6 месяцев)
инженер
Москва
Обязанности и достижения

Основные достижения:- 

  • разработал алгоритмы новой версии локомотивных устройств (C/C++),
  • R&D математеческих и физических процессов (несколько алгоритмов),
  • создал интерактивную модель для генерации и демонстрации тестовых "сценариев".

Основной стек: C/C++, Wolfram Mathematica, MatLab.

Высшее образование
Сентябрь 2007 — Июнь 2012
Департамент Прикладной математики
Москва