09/23/2025 updated

PO
100 % available

Senior Scala Developer / Technical Lead

London, United Kingdom
Worldwide
BA of computer science
London, United Kingdom
Worldwide
BA of computer science

Profile attachments

Pavel_Oliynyk-v21.3.docx

About me

Senior Scala Software Engineer

Akka (Toolkit)Amazon Web ServicesAmazon S3Test AutomationBig DataCloud ComputingSoftware QualityComputer ProgrammingDatabasesContinuous IntegrationDevOpsHadoop Distributed File SystemInfrastructure ManagementPostgreSQLMongoDBPlay FrameworkSeleniumData StreamingTestingData Storage TechnologiesGrafanaApache SparkBackendGitContainerizationCassandraApache KafkaElastic KibanaAmazon Simple Queue Service (SQS)TerraformCucumber (Software)Software Version ControlData PipelineDockerJenkinsAmazon RedshiftMicroservices
Scala Development
Extensive expertise in Scala programming with various versions (2.11-2.13), building scalable microservices and backend systems using Play Framework, Akka, and related technologies.

Big Data Processing
Advanced knowledge in data pipeline development using Apache Spark, Kafka, and AWS services including S3, Lambda, Redshift for high-load batch and streaming applications.

Microservice Architecture
Proficiency in designing and implementing microservice architectures with containerization using Docker, monitoring with Kibana/Grafana, and CI/CD with Jenkins.

Cloud Technologies
Experience with AWS ecosystem including EMR, S3, Lambda, Redshift, SES, SNS, SQS and implementing data pipelines in cloud environments.

Database Systems
Knowledge of various database technologies including MongoDB, PostgreSQL, Cassandra, HDFS for data storage and processing requirements.

DevOps Practices
Skills in infrastructure as code using Terraform, containerization with Docker, version control with Git, and CI/CD implementation.

Testing Frameworks
Proficiency with ScalaTest, ScalaCheck, ScalaMock, and Cucumber/Selenium for ensuring code quality and test automation.

Languages

EnglishFluent

Project history

Scala Technical Lead

HMRC
Lead end-to-end development of Scala-based microservices in Play 3.0 within a GDS-compliant architecture. Mentored junior engineers, managed sprint planning, and coordinated cross-service integration. Owned system monitoring, incident response, and hotfixes using Kibana, Grafana, Jenkins, and Docker.

Senior Scala Developer

Sainsbury's
Design and develop highly scalable micro-services using CQRS + ES. Added new features to existing services, supported junior developers and improved existing architecture. Technologies: Scala, Akka, Kafka, PostgreSQL, Docker.

Senior Scala Developer

Truata
Designed and implemented features for existing spark batch processing system/components, integrated with other system components. Implemented data de-identification algorithms for GDPR compliance, detecting potential risks across data sets and applying required transformations.

Senior Scala Developer

TD Securities
Designed and developed regulatory reporting system for the bank using Scala, Spark, Cassandra/HDFS, and Akka. Implemented REST API wrapper around spark submit and managed weekly feature/bug fix releases.

Senior Software Engineer

Bank Of America Merrill Lynch
Enhanced existing Client OnBoarder workflow for regulatory projects using Scala, Akka, Spark and various technologies. Created data ingestor using Akka streaming and Hadoop file system as datastore.

Senior Software Engineer

Lloyds banking group
Built a big data platform processing massive amounts of market data from multiple sources using Scala, Spark, Akka, Kafka, HDFS, and Hadoop ecosystem.

Senior Big Data Engineer

CompareTheMarket.com
Designed and developed near-real-time data processing system using Kafka, NiFi and Akka streaming. Implemented Hadoop data migration to AWS S3 and designed high load batch processing systems using Apache Spark, AWS EMR and Redshift.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in