Михаил Турновский

java, erlang, scala, cassandra

Местоположение

Проживание: Россия, Москва

Готовность к работе: готов к удаленной работе

Возраст и стаж

Стаж: 18 лет и 6 месяцев

Возраст: 37 лет

Зарплатные ожидания: От 4000 usd.

Контактная информация

Моб.: +79258020581
Skype: joyfolk
Telegram: @joyfolk
Facebook: 1344060741
Email: joyfolk@gmail.com

Профессиональные навыки


Java • Erlang • Scala • SQL • Rabbitmq • Python • Apache cassandra • Oracle • Высоконагруженные системы • Tarantool

Участие в профессиональных сообществах


Октябрь 2012 —
По наст. время
(5 лет и 10 месяцев)

Github

@Joyfolk: 119 вкладов в 5 репозиториев, связан с языками:

JavaErlangScala

Опыт работы


Ноябрь 2010 —
По наст. время
(7 лет и 10 месяцев)

Nexign

Ведущий инженер
Россия, Москва

Обязанности и достижения

- Развитие и разработка модулей сервера онлайн-классификации (много недокументированного legacy). Технологии:  Java, Oracle, Spring, Hibernate, Drools, Groovy;

- Разработка прототипа высокопроизводительного сервиса онлайн классификации (на замену). Технологии: Java, Drools, Apache Cassandra;

- Прототип DMP платформы для операторов мобильной связи. Технологии: Java, Hadoop, Spark, Flume, Spring Boot, Ansible, Docker, Python (тесты);

- Платформа управления персонифицированным маркетингом. Технологии: Erlang/OTP, Scala, Finagle, Akka, немного NodeJS, Cassandra, Spark, RabbitMQ, Ansible, Python.  Достижения: написал эрланговский драйвер (библиотеку) для Apache Cassandra (https://github.com/peterservice-rnd/teledamus);

- Разработка распределенного кэша информации о расположении абонентов (Java, Karaf, Tarantool, Lua);

- Различные задачи ETL и автоматизации.

Ноябрь 2000 —
Ноябрь 2010
(10 лет и 1 месяц)

Московский Центр Новых Технологий Телекоммуникаций

программист, ведущий инженер-программист
Россия, Москва

Обязанности и достижения

участие в разработке биллинга и документооборота perl, C++, java, SQL, pl/sql, oracle в разные годы
Ноябрь 1997 —
Июнь 1998
(8 месяцев)

ОАО "Московский научно-исследовательский институт "Агат"

лаборант
Россия, Москва

Обязанности и достижения

немного C++, матмоделирование

Высшее образование


Январь 1998 —
Январь 2004

Московский авиационный институт (Национальный исследовательский университет)

Робототехники и интеллектуальных систем
Россия, Москва

Специализация и достижения

Автоматизированные системы управления боевых авиационных комплексов

О себе


Специализация и профессиональные навыки:

Разработка бекенда, преимущественно используемые технологии - Java, Scala, Erlang, Oracle, Cassandra, RabbitMQ, Zookeeper. Так же был небольшой опыт работы с NodeJS. Для автоматизации активно использую Python, Ansible, Docker. Когда-то давно неплохо знал C++, а также имел опыт разработки толстых клиентов на C++ и Java/Swing.

Английский - upper intermediate или что-то вроде того.

Увлечения:

Интересуюсь вопросами машинного обучения и анализа данных.

Увлекаюсь бегом на длинные дистанции и дрессировкой собак для поисково-спасательной службы. Активно участвую в поисках потерявшихся в лесу людей.

* на текущий момент интересует только удаленная работа