Robin Sadlo-Senior Cloud & Backend Engineer
Check rate
Experience
Senior Cloud & Backend Engineer
Media-Saturn-Holding GmbH
- Implementing applications with Kotlin and Ktor as microservices
- Using MongoDB in the MongoDB Atlas cloud
- Asynchronous communication of services via Google Pub/Sub
- Using Kotest and MockK for unit tests
- Developing an administration frontend with TypeScript, React and Express.js
- Provisioning environments in GCP using Terraform
- Implementing CI/CD processes with GitHub Actions
- Operating scalable production and test environments in GCP with Kubernetes, Helm and Flux CD
- Monitoring environments with Prometheus and Grafana
- Providing BI data in the Google BigQuery data warehouse
Lead Software Developer
Codeagle GmbH
- Implementing the backend with Java and Spring Boot
- Developing a Java GraphQL client for the monday.com API
- Running the application as a container in AWS ECS
- Using Amazon SQS, ELB and CloudFormation
- Building the frontend as a Chrome browser extension with TypeScript and React 18
- Integrating the extension into Xing and LinkedIn
- Writing automated tests with JUnit, Mockito and WireMock
- Setting up the CI pipeline with automatic deployment to AWS in GitLab
Lead Software Developer
Deutsche Telekom IT
- Agile approach using Scrum and project management in Jira
- Implementing the backend with Kotlin and Spring Boot
- Using Amazon SQS
- Developing the frontend with TypeScript, Vue.js and the in-house UI framework scale
- Writing automated tests with JUnit, Mockito and WireMock
- Building the CI pipeline in GitLab
- Delivering the application as Docker images
- Operating the application in AWS
Backend Developer
Fiducia & GAD IT (now Atruvia)
- Implementing microservices with Java and Spring Boot
- Using Oracle Database
- Automated REST API tests with Postman
- Unit testing with JUnit
- Running in OpenShift for production and test environments
- Monitoring performance with Dynatrace and Graylog
Software Developer
Federal Office for Migration and Refugees
- Specifying the application using Domain-Driven Design
- Implementing with Java, Spring Boot and Axon Framework
- Implementing CQRS and event sourcing
- Persisting data in Oracle Database
- Developing REST interfaces and documenting with Swagger
- Developing web interfaces using Angular and TypeScript
- Versioning with Git and Bitbucket
Software Developer
Freelance
- Implementing the backend 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
Software Developer / Atlassian Consultant
Die Schwenninger Krankenkasse
- Automatic conversion of customer emails into Jira issues
- Setting up a Solr search index and connecting it to Jira
- Automatic lookup of the sender's address and display of relevant data
- Implementing a search form for full-text and field-specific search in Jira
- Displaying customer information in the Jira issue
- Implementing email templates for automatic replies
- Connecting external archiving systems
- Development with Java, JavaScript and Vue.js
Software Developer / IT Consultant
Scolution GmbH & Co. KG
- Automating hosting infrastructure for Atlassian applications
- Ansible configuration and inventory files in YAML
- Installing and securing Linux servers with Ansible
- Running applications with Docker and Docker Compose
- Monitoring with Prometheus and Grafana and alerting via OpsGenie
- Centralized log collection with Graylog
- Implementing scripts and backup mechanisms with Python
Software Developer / Atlassian Consultant
Various Project Partners
- Analysis, modeling and automation of business processes in Jira using BPMN
- Implementing automated process steps with Groovy/Scriptrunner
- Training on Groovy/Scriptrunner and maintaining automated processes
- Unit tests with Groovy and Spock
- Developing Jira plugins with Java and Spring for extensive requirements
- Customizing the interface with JavaScript and Vue.js
Software Developer
essendi it GmbH
- Developing 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
- Tests with JUnit and Selenium
- Advising the product owner on security and PKI
Software Developer
Optima packaging Group (essendi it GmbH)
- Development of a web application to maintain maintenance manuals in special machine construction
- Backend development in Java EE
- REST web services for GWT frontend
- Persistence with MySQL and Hibernate
- Database schema management with Liquibase
Software Developer
Hohenlohe aktiv Tours (essendi it GmbH)
- Customizing the Magento webshop for time- and quota-based tour booking
- Implementing a frontend wizard with real-time quota checking
- Generating and sending gift card PDFs upon payment receipt
- Displaying participant lists for operators
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Retail, Manufacturing, Telecommunication, Banking and Finance, and Government and Administration.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Business Intelligence, Project Management, and Quality Assurance.
Summary
I bring extensive experience in building modern cloud solutions with Kotlin, Java and Spring Boot, and I have proven my skills in microservice architecture and implementing scalable cloud infrastructures across many projects.
My expertise in cloud technologies (GCP, AWS), continuous integration and deployment (CI/CD), as well as my solid knowledge in frontend and backend development with modern frameworks like React and Vue.js are particularly noteworthy. I last demonstrated my ability to successfully execute 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
Methodological Skills: Analysis And Design, System Specification, System Architecture, Testing, Migration, Bpmn
Architectural 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 Environments: 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, Secrets Manager, Cloudwatch, Sdk, Ecs, Sns, Sqs
Devops/infrastructure: Continuous Integration / Continuous Deployment (Ci/cd), Kubernetes, Docker, Helm, Flux Cd, Terraform, Ansible, Docker Compose, Prometheus, Grafana, Grafana Tempo, Grafana Loki
Languages
Education
Baden-Württemberg Cooperative State University
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
Statistics
Experience
Expertise
Qualifications
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Robin based?
What languages does Robin speak?
How many years of experience does Robin have?
What roles would Robin be best suited for?
What is Robin's latest experience?
What companies has Robin worked for in recent years?
Which industries is Robin most experienced in?
Which business areas is Robin most experienced in?
Which industries has Robin worked in recently?
Which business areas has Robin worked in recently?
What is Robin's education?
Does Robin have any certificates?
What is the availability of Robin?
What is the rate of Robin?
How to hire Robin?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Cloud & Backend Engineer
Nearby freelancers
Professionals working in or nearby Stuttgart, Germany
Most recent projects
FRATCH works with many companies and recruitment agencies. Here you will find our recently posted projects and opportunities.
