Чугунков Михаил Владимирович

poslegm@gmail.com ⊕ https://github.com/poslegmhttps://www.linkedin.com/in/poslegm

Опыт работы

  • Scala-разработчик в metacommerce.ru (Январь 2017 ― настоящее время)
    Продуктовая компания, поставляющая SaaS для ценового мониторинга. Клиенты компании ― крупнейшие российские ритэйлеры.
    Технологии: Scala, Akka, Elasticsearch, ClickHouse, Redis, Kafka, RabbitMQ, ExtJS, Node.js Разрабатывал модули ценовой аналитики поверх ClickHouse, потоковой обработки сырых данных (порядка 200 миллионов документов в сутки), кластеризации десятков миллионов изображений.
    Принимал активное участие в развитии инженерной культуры в компании.

  • Backend-разработчик в компании Свой Родной Дом (Январь 2016 ― Июль 2016) Небольшая риэлторская компания. Сделал веб-приложение для поиска недвижимости, используя Scala, Play Framework, PostgreSQL. Кроме, непосредственно, программирования, занимался тестированием, деплоем и администрированием БД.

Навыки

Много работал: Scala (Akka, Monix, cats), Elasticsearch, ClickHouse, Kafka, Redis, RabbitMQ
Чуть-чуть работал: JavaScript (Node.js), Java, Kotlin, Python, Go, C++, PostgreSQL

Проекты

  • scala-phash ― портировал на Scala библиотеку для вычисления хэшей изображений и их сравнения
  • sbt-scalafmt ― sbt-плагин для форматирования кода при помощи scalafmt; после внесения нескольких улучшений меня назначили мейнтейнером проекта
  • Стараюсь при наличии времени вносить вклад в открытые проекты; посмотреть, что я делаю, можно на гитхабе
  • Иногда пишу всякое про разработку в блог (https://chugunkov.website)

Образование

МГТУ им. Баумана кафедра Теоретической информатики и компьютерных технологий (2014 ― 2018, неоконченное)