Position: Scala/Java Engineer
Category: Scala
English level: upper
Years of experience: 5

I implemented a new service which replaced an old deprecated tool which to perform import data from large files to ElasticSearch more faster and efficiently  making this service distributed.
Software engineer contractor (Demandbase) (12.2022 - now) - The domain of the project is an account-based marketing platform where I worked with ETLs implementing new ones using spark, iceberg and clickhouse in order to reach out importing more selective data. Also, my responsibility includes working with services which provide API for analytic results. There I deal with a functional programming approach using ZIO as a fundamental of our API services.

Big data engineer (Avenga, IQVIA project) (05.2021 - 12.2021) - The project represents cloud infrastructure for pharmacy companies, regulators and medical workers which gathers all information about pharmacy research of different drugs and performs analytics about them.
There I worked as a Big data Engineer within the IT team to follow the full lifecycle development process working with development and technical operations. Namely, I worked with a query service, which performed analytic spark jobs. Also, I migrated analytic service from scala 2.11 to scala 2.12. Used Scala, Java 11, Spring, Kafka, Spark.

Scala Developer ( INSCALE, Napier.ai project ) (03.2019 – 05.2021) - Project represents cloud means for banks that help them perform banking compliance and increase the productivity of AML.
I worked there as a Scala developer. There I implemented a new service which replaced an old deprecated tool which to perform import data from large files to ElasticSearch more faster and efficiently making this service distributed. I participated in designing and developing the CQRS event sourcing system to store the data about transactions and provide fast searching for them. Also, I performed new features for existing business logic and added adequate test coverage to services which I worked on. Used technologies: Kafka, Elasticsearch, Cassandra, Monix, Cats, Akka streams.

Junior Software Engineer, CloudMade (02.2018 – 03.2019) -