Slava Schmidt
Senior Technical Lead
Experience
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
Similar Freelancers
Discover other experts with similar qualifications and experience