Recommended expert

Robin Sadlo

Senior Cloud & Backend Engineer

Robin Sadlo
Stuttgart, Germany

Experience

Oct 2022 - Present
3 years 5 months

Senior Cloud & Backend Engineer

Media-Saturn-Holding GmbH

  • Implemented applications with Kotlin and Ktor as microservices
  • Used MongoDB in MongoDB Atlas cloud
  • Asynchronous communication between services using Google Pub/Sub
  • Used Kotest and Mockk for unit tests
  • Developed an administration frontend with TypeScript, React, and Express.js
  • Provisioned environments in GCP using Terraform
  • Implemented CI/CD processes with GitHub Actions
  • Operated scalable production and testing environments in GCP with Kubernetes, Helm, and Flux CD
  • Monitored environments with Prometheus and Grafana
  • Provided BI data in Google BigQuery data warehouse
Aug 2022 - Present
3 years 7 months

Lead Software Developer

Codeagle GmbH

  • Implemented the backend with Java and Spring Boot
  • Developed a Java GraphQL client for the monday.com API
  • Deployed the application as a container in AWS ECS
  • Used Amazon SQS, ELB, and CloudFormation
  • Built the frontend as a Chrome browser plugin with TypeScript and React 18
  • Integrated the plugin into Xing and LinkedIn
  • Automated tests with JUnit, Mockito, and Wiremock
  • Set up the CI pipeline with automated AWS deployments in GitLab
Oct 2021 - Sep 2022
1 year

Lead Software Developer

Deutsche Telekom IT

  • Followed agile methods with Scrum and managed the project in Jira
  • Implemented the backend with Kotlin and Spring Boot
  • Used Amazon SQS
  • Developed the frontend with TypeScript, Vue.js, and the internal UI framework 'scale'
  • Automated tests with JUnit, Mockito, and Wiremock
  • Set up the CI pipeline in GitLab
  • Delivered the application as Docker images
  • Operated the application in AWS
Nov 2020 - Sep 2021
11 months

Backend Developer

Fiducia & GAD IT (now Atruvia)

  • Implemented microservices with Java and Spring Boot
  • Used Oracle Database
  • Automated REST API tests with Postman
  • Unit tests with JUnit
  • Operated in OpenShift for production and testing environments
  • Monitored performance with Dynatrace and Graylog
Jun 2020 - Oct 2020
5 months

Software Developer

Bundesamt für Migration und Flüchtlinge

  • Specified the application using Domain-Driven Design
  • Implemented with Java, Spring Boot, and Axon Framework
  • Applied CQRS and Event Sourcing
  • Persisted data in Oracle Database
  • Built REST interfaces and documented them with Swagger
  • Developed web UIs with Angular and TypeScript
  • Version control with Git and Bitbucket
Feb 2020 - May 2020
4 months

Software Developer

Freelance

  • Backend implementation with Kotlin and Spring Boot as microservices
  • Service discovery and gateways with Eureka, Zuul, Hystrix and Ribbon
  • Message broker with RabbitMQ and Spring AMQP
  • Persistence in Neo4j
  • Web interfaces with Vue.js
  • Deployment with Docker and Docker Compose
Jun 2019 - Jan 2020
8 months

Software Developer / Atlassian Consultant

Schwenninger Health Insurance

  • Automatic conversion of customer emails into Jira issues
  • Solr search index setup and integration with Jira
  • Automatic lookup of sender address and display of relevant data
  • Search mask implementation for full-text and field-specific search in Jira
  • Display of customer information in Jira issues
  • Email template implementation for automatic replies
  • External archiving system integration
  • Development with Java, JavaScript, and Vue.js
Mar 2019 - May 2019
3 months

Software Developer / IT Consultant

Scolution GmbH & Co. KG

  • Hosting infrastructure automation for Atlassian applications
  • Ansible configuration and YAML inventory files
  • Linux server installation and hardening with Ansible
  • Application operation with Docker and Docker Compose
  • Monitoring with Prometheus and Grafana and alerting through OpsGenie
  • Centralized log collection with Graylog
  • Implementation of scripts and backup mechanisms with Python
May 2018 - Jan 2019
9 months

Software Developer / Atlassian Consultant

Various Project Partners

  • Analysis, modeling, and automation of business processes in Jira using BPMN
  • Implementation of automated process steps with Groovy/Scriptrunner
  • Training on Groovy/Scriptrunner and maintenance of automated processes
  • Unit testing with Groovy and Spock
  • Jira plugin development with Java and Spring for complex requirements
  • UI adjustments with JavaScript and Vue.js
Mar 2016 - Jun 2017
1 year 4 months

Software Developer

essendi it GmbH

  • Development of an application for issuing and managing digital certificates
  • Modular architecture with OSGi and Apache Karaf
  • Backend implementation with Java and OSGi services
  • REST API with Jackrabbit Content Repository
  • Frontend with JSF and PrimeFaces
  • Process control with Camunda BPMN Engine
  • Certificate processing with BouncyCastle
  • Testing with JUnit and Selenium
  • Advising the product owner on security and PKI
Jun 2014 - Feb 2016
1 year 9 months

Software Developer

Optima packaging Group (essendi it GmbH)

  • Developed a web application for managing maintenance manuals in custom machine manufacturing
  • Backend development in Java EE
  • REST web services for a GWT frontend
  • Persistence with MySQL and Hibernate
  • Database schema management with Liquibase
Oct 2013 - May 2014
8 months

Software Developer

Hohenlohe aktiv Tours (essendi it GmbH)

  • Adapted the Magento webshop for time- and quota-based tour booking
  • Implemented a frontend wizard with real-time quota checking
  • Created and sent gift card PDFs upon payment receipt
  • Displayed participant lists for operators

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (7.5 years), Retail (3.5 years), Manufacturing (1.5 years), Telecommunication (1 year), Banking and Finance (1 year), and Government and Administration (0.5 years).

Information Technology
Retail
Manufacturing
Telecommunication
Banking and Finance
Government and Administration

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (11.5 years), Product Development (7 years), Business Intelligence (3.5 years), Project Management (1 year), and Quality Assurance (1 year).

Information Technology
Product Development
Business Intelligence
Project Management
Quality Assurance

Summary

I have extensive experience in developing modern cloud solutions with Kotlin, Java, and Spring Boot, and I have proven my skills in microservices architecture and implementing scalable cloud infrastructures in numerous projects.

In particular, I have strong expertise in cloud technologies (GCP, AWS), continuous integration and deployment (CI/CD), as well as solid knowledge in frontend and backend development with modern frameworks like React and Vue.js. I recently demonstrated my ability to successfully carry complex projects from concept to delivery at Media-Saturn-Holding GmbH.

Skills

  • Industry Experience: Retail / E-commerce, Banking, It Services, Manufacturing, Transportation & Logistics, Insurance, Special-purpose Machinery, Telecommunications

  • Methodical Skills: Analysis And Design, System Specification, System Architecture, Testing, Migration, Bpmn

  • Architecture Styles: Microservices, Monolith, Soa, Event-driven, Hexagonal Architecture

  • Design Patterns: Singleton, Mvc, Decorator, Dependency Injection, Abstract/factory Method, Redux, Observer, Pub/sub, Cqrs

  • Programming Languages: Kotlin, Java, Javaee, Javascript, Typescript, Python, Groovy

  • Frontend Frameworks: Vue.js, React, Angular, Jsf, Primevue, Bootstrap

  • Backend Frameworks: Spring, Spring Boot, Ktor, Osgi, Hibernate, Axon, Camunda

  • Project Management: Scrum, Agile Software Development, Kanban, Waterfall Model, Jira, Confluence, Safe

  • Testing: Kotest, Mockk, Junit, Mockito, Wiremock, Testcontainers, Selenium

  • Development Paradigms: Object-oriented Programming, Functional Programming

  • Interfaces: Rest, Graphql, Soap, Grpc

  • Development Environment: Intellij, Webstorm, Visual Studio Code

  • Operating Systems: Linux, Windows

  • Databases: Mysql, Postgresql, Mongodb, Neo4j, Mariadb, Redis, Oracle Database

  • Web Technologies: Html, Css, Json, Ajax, Xml, Sass/less

  • Development Tools: Git, Github, Gitlab, Gitlab (Ci), Bitbucket, Bamboo, Svn, Jenkins

  • Cloud (Gcp): Kubernetes Engine, Pub/sub, Bigquery, Google Cloud Storage, Google Cloud Logging

  • Cloud (Aws): Ec2, S3, Fargate, Iam, Elb, Rds, Cloudformation, Route 53, Certificate Manager, Secret Manager, Cloudwatch, Sdk, Ecs, Sns, Sqs

  • Devops/infrastructure: Continuous Integration/continuous Deployment (Ci/cd), Kubernetes, Docker, Helm, Fluxcd, Terraform, Ansible, Docker Compose, Prometheus, Grafana, Grafana Tempo, Grafana Loki

Languages

German
Native
English
Advanced

Education

Sep 2013 - Apr 2016

Duale Hochschule Baden-Württemberg

Bachelor of Science · Business Informatics – Software Engineering · Germany

Certifications & licenses

AWS Certified Cloud Practitioner (CLF-C01)

ACP 300 – Agile Development with Jira Software

ACP 600 – Project Administration in Jira Server

Profile

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

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Robin based?

Robin is based in Stuttgart, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Robin speak?

Robin speaks the following languages: German (Native), English (Advanced).

How many years of experience does Robin have?

Robin has at least 11 years of experience. During this time, Robin has worked in at least 6 different roles and for 12 different companies. The average length of individual experience is 1 year and 11 months. Note that Robin may not have shared all experience and actually has more experience.

What roles would Robin be best suited for?

Based on recent experience, Robin would be well-suited for roles such as: Senior Cloud & Backend Engineer, Lead Software Developer, Backend Developer.

What is Robin's latest experience?

Robin's most recent position is Senior Cloud & Backend Engineer at Media-Saturn-Holding GmbH.

What companies has Robin worked for in recent years?

In recent years, Robin has worked for Media-Saturn-Holding GmbH, Codeagle GmbH, Deutsche Telekom IT, and Fiducia & GAD IT (now Atruvia).

Which industries is Robin most experienced in?

Robin is most experienced in industries like Information Technology (IT), Retail, and Manufacturing. Robin also has some experience in Telecommunication, Banking and Finance, and Professional Services.

Which business areas is Robin most experienced in?

Robin is most experienced in business areas like Information Technology (IT), Product Development, and Business Intelligence. Robin also has some experience in Project Management and Quality Assurance (QA).

Which industries has Robin worked in recently?

Robin has recently worked in industries like Information Technology (IT), Retail, and Telecommunication.

Which business areas has Robin worked in recently?

Robin has recently worked in business areas like Information Technology (IT), Product Development, and Business Intelligence.

What is Robin's education?

Robin holds a Bachelor in Business Informatics – Software Engineering from Duale Hochschule Baden-Württemberg.

Does Robin have any certificates?

Robin has 3 certificates. These include: AWS Certified Cloud Practitioner (CLF-C01), ACP 300 – Agile Development with Jira Software, and ACP 600 – Project Administration in Jira Server.

What is the availability of Robin?

Robin is immediately available full-time for suitable projects.

What is the rate of Robin?

Robin's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Robin?

To hire Robin, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 780-940 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.