Антон Пархоменко

Профессиональный опыт разработки более 12 лет. Начинал как фулстэк-разработчик c применением динамически-типизированных языков программирования, преимущественно Python, а так же JavaScript и PHP. Постепенно полностью перешёл на бэкэнд-разработку и проектирование БД.С 2014 увлёкся теорией языков программирования и начал углубленное изучение функциональных языков программирования: Scala, Haskell, Scheme.В 2015 году устроился в компанию Snowplow Analytics Ltd. на позицию дата инженера, с тех пор пишу преимущественно на Scala.С 2018 года на позиции техлида - моя команда занимается разработкой реестра схем для валидации и преобразования данных на этапе ETL, так же мы занимаемся разработкой загрузчиков для некоторых популярных OLAP (Amazon Redshift, Google BigQuery, Snowflake) и других БД (ElasticSearch, PostgreSQL). Активно используем очереди сообщений (Amazon Kinesis, Google PubSub, Apache Kafka) и другие технологии для распрелелённых вычислений.В работе в основном использую Typelevel стэк: cats, cats-effect, fs2, circe, http4s. Так же есть некоторый опыт с Apache стэком: Spark, Flink, Kafka.Помимо основных рабочих инструментов так же интересуюсь такими технологиями как Nix (пакетный менеджер), Idris и seL4.