Recommended expert

Slava Schmidt

Senior Technical Lead

Slava Schmidt
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.
  • Keywords: 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.
  • Keywords: 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.
  • Keywords: 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.
  • Keywords: 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, invested the remaining budget in fixing identified deficiencies, devising alternative approaches aligned with the existing architecture, and implementing and testing redesigned parts.
  • Keywords: 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, 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 reduced maintenance efforts by an order of magnitude.
  • Keywords: 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.
  • Keywords: 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.
  • Keywords: 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

  • Slava defined an appropriate architecture for in-house logistics software given organizational constraints and existing functionality.
  • He implemented, tested, and rolled out the solution, meeting tight timelines and ensuring that functional and non-functional requirements were met.
  • Keywords: 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 implemented an event-sourced API for a mobile application's backend and guided the project through the nearshoring process after successful rollout.
  • Keywords: 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, guiding all technical aspects from architecture and design to implementation and rollout.
  • The system was launched earlier than expected, allowing implementation of additional features.
  • Keywords: 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 software patterns to achieve significant performance gains and reduce incidents.
  • Keywords: 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, handling architecture, design, development, testing, and user support.
  • Keywords: 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 and introduced several microservices for other teams, significantly reducing code and improving service interoperability.
  • Keywords: 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, engaging with stakeholders to identify required features, defining backend and front-end architecture, and implementing and testing the solution.
  • Keywords: 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, responsible for all technical domains including connectivity of metering devices, backend, front end, and runtime environment.
  • The solution runs in multiple countries and supports hundreds of thousands of metering devices.
  • Keywords: 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. Equipped with a comprehensive toolkit across Java, Scala, and cloud ecosystems, 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 for diverse industries, from e-commerce to logistics and utilities.

Skills

  • Problem Solving
  • Aws & Cloud Native
  • Distributed Systems
  • Java & Spring
  • Solution Architecture
  • Functional Programming
  • Docker & Kubernetes
  • Technical Leadership
  • Object-oriented Design
  • Sql & Postgres
  • Software Engineering
  • Rest & Microservices
  • Kafka & Rabbitmq
  • Api Design
  • Ci/cd & Devops
  • Javascript & Typescript
  • Coaching & Mentoring
  • Git & Code Reviews
  • Spark & Hadoop
  • Testing & Tdd & Bdd
  • Cqrs & Event Sourcing
  • Cassandra & Mongodb
  • Scala & Jvm
  • Agile & Scrum
  • Redis & Memcached

Languages

German
Advanced
English
Advanced
Russian
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

Similar Freelancers

Discover other experts with similar qualifications and experience

Anton Klonov
Anton Klonov

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Jens Rehsack
Jens Rehsack

Technical Product Owner

View Profile
Stanislav Bilik
Stanislav Bilik

Senior Solution Architect

View Profile
Robert Malec
Robert Malec

Backend Developer

View Profile
Matthias Kittner
Matthias Kittner

General ERP and AI Consulting

View Profile
Dmitry Tarantin
Dmitry Tarantin

Web Software Engineer

View Profile
Alexey Gravanov
Alexey Gravanov

Cloud Architect & DevOps, Head of Architecture

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Thomas Jarnot
Thomas Jarnot

Backend Developer, DevOps Engineer

View Profile
Johannes Euteneier
Johannes Euteneier

Freelance Software Consultant

View Profile
Thomas Stägemann
Thomas Stägemann

Rating System

View Profile
Rashid Ibragimov
Rashid Ibragimov

Java Developer

View Profile
Gavrilo Olah
Gavrilo Olah

Head of Software Development

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Michael König
Michael König

Architect and Full-Stack Developer

View Profile
Andreas Vilinski
Andreas Vilinski

Senior Software Developer, Architect

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Tim Rüther
Tim Rüther

Consultant and Fullstack Developer

View Profile
Martin Eisengardt
Martin Eisengardt

Software Developer

View Profile
Waldemar Lammert
Waldemar Lammert

Business Analyst / Requirements Engineer

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Marijn Scholtens
Marijn Scholtens

Senior Software Engineer

View Profile
Dimitrij Neumann
Dimitrij Neumann

Logistics Designer / Network Designer

View Profile
Lothar Hinsche
Lothar Hinsche

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile
Prasad Tilloo
Prasad Tilloo

Solution Architect / Senior Manager – DTC E-Commerce Platform

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Anton Tonkushin
Anton Tonkushin

Business travel planning and booking software

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Christoph Bewerbung
Christoph Bewerbung

Architect, Business Analyst, Developer

View Profile
Jens Meßinger
Jens Meßinger

Fullstack Developer / Team Lead

View Profile