BACKEND DEVELOPER, Native Language Data Querying Support
Duration: 02.2023 – Current
Summary: Support of data querying in the natural language by NLP, project support, and bag fixing, as well as implementing querying improvements by building a new processing flow.
Responsibilities: project support, bug fixing, querying improvements.
Technologies: Scala, Akka, SBT, ScalaTest, Elasticsearch, RabbitMQ, Kubernetes, GitLab, AWS, Travis CI, Argo CD.
DATA ENGINEER, Data Engineering and Process Automation
Duration: 01.2021 – 02.2023
Summary: Ingesting and processing files, merging data, generating reports for duplicates, updating history, developing distributed system back-end with MVC pattern, unit and integration testing, and CI/CD operations.
Responsibilities: data ingest, processing, merging and reporting, back-end development, testing, CI/CD operations.
Technologies: Scala, SBT, ScalaTest, Spark, Hadoop, PostgreSQL, Kafka, Kubernetes, GitLab CI/CD, Google Cloud.
SCALA DEVELOPER, Data Management and API Development
Duration: 06.2019 – 01.2021
Summary: Involved in Block List management redesign, data sets consolidation and sharing solution development, API design and feature implementation, DB management, as well as CI/CD design and implementation.
Responsibilities: Block List management redesign, data sets consolidation, API design, feature implementation, DB management, CI/CD design and implementation.
Technologies: Scala, SBT, Akka, ScalaTest, Slick, PostgreSQL, Kafka, Kerberos, Terraform, Kubernetes, Helm, GitLab CI/CD, Google Cloud, Keycloak, Swagger, AirFlow.