Slava S.

Senior Technical Lead

Bad Kissingen, Germany

Experience

Feb 2024 - Nov 2024
10 months

Senior Technical Lead

Hays AG

  • Slava ensures the sanity of the architecture and design of the mobile application's backend. He works with the team to continuously improve code quality, test coverage, and individual contributors' general engineering and Scala skills.
  • AWS, Cats/Cats-Effect, CI/CD, Circe, Docker, Doobie, Flyway, FS2, Http4s, JWT, Kafka, KeyCloak, Kubernetes, Linux, Microservices, OpenAI, Postgres, REST, Scala, SQL, Swagger, Tapir, TDD, UML; Scrum
Oct 2023 - Feb 2024
5 months

Senior Developer

OTTO

  • Slava increased the team's productivity by helping Java developers transition to Scala, resolving complex Scala/Spring interoperability issues, fixing performance issues, and introducing text-based diagramming tools.
  • Akka, AWS, Bash, CSS, Docker, Freemarker, Git, Github, Gradle, Grafana, Groovy, HTML, Jackson, Jasmine, Java, Javascript, Jenkins, Jersey, Kafka/ZooKeeper, Kibana, Linux, Markdown, Microservices, MongoDB, Opentelemetry, Python, REST, Sass, Scala, Scalatest, Selenium, Spray, Spring Boot, Spring Framework, Susy Grid, TestNG, Tomcat, Twirl, TypeScript, Wiremock, XML; Kanban
Mar 2023 - Nov 2023
9 months

Senior Developer and Architect

Zalando SE

  • Slava implemented two new features following functional and architectural requirements, a release plan, and sprint goals. He resolved a complex Monix/Akka interoperability issue and considerably improved the internal design of the services he worked on.
  • AWS, Akka HTTP, Akka Streams, Circe, Docker, Enumeratum, Flyway, Git, Github, Grafana, Jackson, Java, Kotlin, Kubernetes, Linux, Monix, Opentelemetry, PostgreSQL, Prometheus, Quill, REST, React, SBT, Scala, ScalaCheck, ScalaTest, Selenium, Specs2, Swagger, TypeScript, Wiremock; Scrum
Nov 2022 - Apr 2023
6 months

Engineering Lead and Senior Architect

Makovska Team

  • Slava created a technical concept and design and guided the development, testing, and commissioning of the in-house recommendation system on time and with all planned features.
  • AWS, Apache POI, CSS, Docker, Flyway, Git, HTML, JSoup, Java, JavaScript, Kubernetes, Linux, Neo4J, PostgreSQL, Quill, REST, SBT, Scala, ScalaTest, Swagger, Vue.js, ZIO, ZTest; Scrum
Sep 2022 - Dec 2022
4 months

Senior Developer and Architect

Encoway

  • Slava completed an architectural, design, and code review of an Akka-based project in 30% of the allocated time. This allowed him to invest the remaining budget in fixing identified deficiencies, devising alternative approaches aligned with the existing architecture, and implementing and testing redesigned parts.
  • AWS, Akka (Actors/HTTP/Persistence/Streams/Typed/gRPC), Cucumber, Docker, Git, GitLab, Grafana, H2 Database, Helm, Jaeger, Java, Kubernetes, Liquibase, MS SQL Server, Microservices, Prometheus, Protobuf, REST, SBT, Scala, ScalaTest, Slick, Sonar, SonarQube, Spring, Spring Boot, Swagger, TypeScript, UML, WebFlux, gRPC; Kanban
Sep 2021 - Aug 2022
1 year

Engineering Lead

Klarna

  • Slava conceptualized, designed, developed, tested, and supported the new-generation API gateway. He prepared, justified, and approved the architecture and design at an architectural board. He mentored team members to improve their test-driven, behavior-driven, clean-code skills, architectural awareness, and Scala and Java competence. The new framework allowed the implementation of new endpoints in days rather than weeks and lessened maintenance efforts by an order of magnitude.
  • AWS, Akka HTTP, Ansible, Cucumber, Docker, Gatling, Git, Java, JaxB, Kafka, Linux, PostgreSQL, Prometheus, REST, SBT, STTP, Scala, ScalaTest, Splunk, Stash, Tapir, Terraform, XML; Scrum
Dec 2019 - Aug 2021
1 year 9 months

Senior Architect and Developer

Hermes

  • Slava extended existing features of a last-mile analytics system and implemented new ones, including architecture definition, implementation, functional, unit, performance testing, DevOps, and ensuring availability and SLAs. He conceived and executed a migration from batch processing to streaming, reducing compute consumption by a factor of five and processing times from hours to minutes.
  • AWS, Akka (Streams/Actors/EventSourcing), Cassandra, Docker, ElasticSearch, Git, Gitlab, Grafana, HTML, Hadoop, Helm, Javascript, Kafka, Kafka-Connect, Kafka-Streams, Kibana, Kubernetes, Less/CSS, Linux, MongoDB, Playframework, Prometheus, REST, RabbitMQ, ReactJs, Redis, SBT, Scala, ScalaTest, Spark, Specs2, TypeScript, neo4j; Kanban
Oct 2018 - Oct 2019
1 year 1 month

Senior Developer and Architect

BHS Corrugated

  • Slava worked with domain experts to define a data architecture that satisfied performance and functional requirements. He architected and implemented a backend API and a frontend single-page application using a test-driven approach.
  • AWS, Akka, Bitbucket, Git, HTML, JIRA, Java, Javascript, Less/CSS, Linux, Playframework, REST, SBT, Scala, Spring Boot, Swagger, VueJs; Scrum
Apr 2018 - Oct 2018
7 months

Full-Stack Developer

Zalando SE

  • Given organizational constraints and existing functionality, Slava worked with the team to define an appropriate architecture for in-house logistics software. He implemented, tested, and rolled out the solution, meeting “impossible” timelines and ensuring that functional and non-functional requirements were met.
  • AWS, Akka-Streams, Docker, Git, Gitlab, JIRA, Kubernetes, Nakadi, Playframework, Postgresql, React, SBT, Scala; Scrum
Jan 2017 - Mar 2018
1 year 3 months

Senior Backend Developer

E-On

  • Slava worked with a team to implement an event-sourced API for a mobile application's backend. After the successful rollout, he guided the project through the nearshoring process.
  • AWS, Akka (Actors/HTTP/Persistence/Streams), Azure, CQRS, Docker, Event Sourcing, Git, Gitlab, JIRA, Microsoft Dynamics, MySQL, SBT, Scala; Scrum
Sep 2016 - Feb 2017
6 months

Senior Architect and Lead Developer

Brains and Hearts

  • Slava was responsible for the green-field development of an on-demand mass-mailing system tailored to specific customer needs. He guided all technical aspects of the project, from architecture and design to implementation and rollout. The system was launched earlier than expected, which allowed us to implement more features than was initially planned.
  • AWS (App Gateway/EC/Lambda/RDS/S3/SES/SQS), HTML, Java, Javascript, SBT, Scala; Scrum
Feb 2016 - Sep 2016
8 months

Senior Architect and Lead Developer

Kisters

  • Slava solved consistency and performance problems of an existing Akka/Java system, redesigned unsound application structures and data flows, and implemented well-known software patterns where appropriate. The result was a significant performance gain and a substantial decrease in incidents.
  • Akka, Java, Oracle Database, OSGi; Scrum
Dec 2015 - Nov 2016
1 year

Senior Architect and Lead Developer

Zalando

  • Slava developed a Scala-based SBT plugin for the Play framework for automatic code generation from a Swagger specification. His responsibilities included architecture, design, development, testing, and user support.
  • API-First, Git, GitHub, Playframework, REST, SBT, Scala, Swagger; Open-Source
Jan 2015 - Dec 2015
1 year

Lead Developer, Architect, and API Designer

Zalando

  • Slava designed and developed a department-wide RESTful security service. He also introduced and implemented several microservices for other teams, significantly reducing code and improving service interoperability.
  • AWS, Akka, AngularJS, CSS, Git, HTML, Hudson, JavaScript, Linux, OpenAM, OpenDJ, OpenIDM, PostgreSQL, REST, SBT, Scala, Specs2, Spray, Stash; Scrum
Jul 2012 - Dec 2014
2 years 6 months

Lead Architect and Developer

SIXT

  • Slava worked on a distributed platform for monitoring and managing market prices. He engaged with stakeholders to identify required features, defined the backend and front-end architecture, and implemented and tested the solution.
  • Akka, Apache Tomcat, CSS, Equinox, ExtJS, Git, GitHub, HTML, Hudson, JavaScript, Lift, Maven, MySql, Oracle DB, REST, Red Hat Linux, SBT, Scala, Sonar, Specs2, Spray; Kanban
Sep 2009 - Mar 2012
2 years 7 months

Head of Development

GK-SES

  • Slava worked on a Smart Telemetric Data Integration Platform. He was responsible for all technical domains of the project, including the connectivity of metering devices, the backend, the front end, and the runtime environment. The solution runs in multiple countries and supports hundreds of thousands of metering devices.
  • Apache Aries, CSS, DB2, EJB 3.1, Equinox, ExtJS, H2, HTML, Hudson, IBM MQ Series, IBM WebSphere, Informix, JBoss AS, JBoss HornetQ, JMS, JSP, Java SE & EE, JavaScript, Linux, MQTT, Maven, Mercurial, OSGi, OpenJpa, Oracle, PostgreSQL, REST, Scala, Sonar; Kanban

Summary

Highly skilled Technical Lead and Senior Architect with extensive experience in architecting and leading complex projects, specializing in backend systems, scalable APIs, and distributed architectures. Proven track record in driving engineering excellence, enhancing code quality, and mentoring development teams. I thrive in agile environments, balancing technical rigor with strategic alignment to deliver high-impact solutions. Known for fostering cross-functional collaboration, my leadership style prioritizes sustainable development and continuous learning, ensuring robust, future-proof systems.

Languages

Russian
Native
German
Advanced
English
Advanced

Education

Pacific National University

Engineering Degree · Control And Compute In Technical Systems · Khabarovsk, Russian Federation

Certifications & licenses

TOGAF® 9 Certified

OpenGroup

AWS Certified Solutions Architect – Associate

AWS Training and Certification

Certified Kubernetes Application Developer

The Linux Foundation

Certified Architect on Apache Cassandra

DataStax

Certificate of Cloud Security Knowledge

Cloud Security Alliance

Sun Certified Enterprise Architect

Sun Microsystems, Inc.

Sun Certified Java Developer

Sun Microsystems, Inc.

Sun Certified Web Component Developer

Sun Microsystems, Inc.

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions