Robin Sadlo

Senior Cloud- & Backend-Entwickler

Avatar placeholder
Stuttgart, Deutschland

Erfahrungen

Okt. 2022 - Bis heute
3 Jahren 4 Monaten

Senior Cloud- & Backend-Entwickler

Media-Saturn-Holding GmbH

  • Implementierung der Anwendungen mit Kotlin und Ktor als Microservices
  • Verwendung von MongoDB in der MongoDB Atlas Cloud
  • Asynchrone Kommunikation der Services mit Google Pubsub
  • Einsatz von Kotest und Mockk für Unit Tests
  • Entwicklung eines Frontends zur Administration mit TypeScript, React und Express.js
  • Provisionierung von Umgebungen in GCP mittels Terraform
  • Implementierung von CI/CD-Prozessen mit GitHub Actions
  • Betrieb skalierbarer Produktions- und Testumgebungen in GCP mit Kubernetes, Helm und Flux CD
  • Überwachung der Umgebungen mit Prometheus und Grafana
  • Bereitstellung von BI-Daten im Google BigQuery Datawarehouse
Aug. 2022 - Bis heute
3 Jahren 6 Monaten

Lead-Softwareentwickler

Codeagle GmbH

  • Implementierung des Backends mit Java und Spring Boot
  • Entwicklung eines Java-GraphQL-Clients für die API von monday.com
  • Betrieb der Anwendung als Container in AWS ECS
  • Nutzung von Amazon SQS, ELB und CloudFormation
  • Umsetzung des Frontends als Chrome Browser Plugin mit TypeScript und React 18
  • Integration des Plugins in Xing und LinkedIn
  • Automatische Tests mit JUnit, Mockito und Wiremock
  • Aufbau der CI-Pipeline mit automatischem Deployment nach AWS in GitLab
Okt. 2021 - Sept. 2022
1 Jahr

Lead-Softwareentwickler

Deutsche Telekom IT

  • Agiles Vorgehen nach Scrum und Projektmanagement in Jira
  • Implementierung des Backends mit Kotlin und Spring Boot
  • Nutzung von Amazon SQS
  • Umsetzung des Frontends mit TypeScript, Vue.js und internem UI-Framework scale
  • Automatische Tests mit JUnit, Mockito und Wiremock
  • Aufbau der CI-Pipeline in GitLab
  • Auslieferung der Anwendung als Docker-Images
  • Betrieb der Anwendung in AWS
Nov. 2020 - Sept. 2021
11 Monaten

Backend Entwickler

Fiducia & GAD IT (jetzt Atruvia)

  • Implementierung von Microservices mit Java und Spring Boot
  • Verwendung von Oracle Database
  • Automatisierte REST-API-Tests mit Postman
  • Unit Tests mit JUnit
  • Betrieb in OpenShift für Produktions- und Testumgebungen
  • Überwachung der Performance mit Dynatrace und Graylog
Juni 2020 - Okt. 2020
5 Monaten

Softwareentwickler

Bundesamt für Migration und Flüchtlinge

  • Spezifikation der Anwendung nach Domain-Driven Design
  • Implementierung mit Java, Spring Boot und Axon Framework
  • Umsetzung von CQRS und Event Sourcing
  • Persistenz in Oracle Database
  • Schnittstellen in REST und Dokumentation in Swagger
  • Entwicklung von Weboberflächen mit Angular und TypeScript
  • Versionierung mit Git und Bitbucket
Feb. 2020 - Mai 2020
4 Monaten

Softwareentwickler

Freiberuflich

  • Implementierung des Backends mit Kotlin und Spring Boot als Microservices
  • Service-Discovery und Gateways mit Eureka, Zuul, Hystrix und Ribbon
  • Message Broker mit RabbitMQ und Spring AMQP
  • Persistenz in Neo4j
  • Weboberflächen mit Vue.js
  • Deployment mit Docker und Docker Compose
Juni 2019 - Jan. 2020
8 Monaten

Softwareentwickler / Atlassian Consultant

Die Schwenninger Krankenkasse

  • Automatische Umwandlung von Kunden-E-Mails in Jira-Issues
  • Aufbau eines Solr-Suchindex und Anbindung an Jira
  • Automatische Suche nach Absenderadresse und Anzeige relevanter Daten
  • Implementierung einer Suchmaske für Volltext- und feldspezifische Suche in Jira
  • Anzeige der Kundeninformationen im Jira-Issue
  • Implementierung von E-Mail-Templates für automatische Antworten
  • Anbindung externer Archivierungssysteme
  • Entwicklung mit Java, JavaScript und Vue.js
März 2019 - Mai 2019
3 Monaten

Softwareentwickler / IT Consultant

Scolution GmbH & Co. KG

  • Automatisierung der Hosting-Infrastruktur für Atlassian-Anwendungen
  • Ansible-Konfiguration und Inventory-Dateien in YAML
  • Installation und Absicherung von Linux-Servern mit Ansible
  • Betrieb der Anwendungen mit Docker und Docker Compose
  • Monitoring mit Prometheus und Grafana sowie Alerting nach OpsGenie
  • Zentralisierte Log-Erfassung mit Graylog
  • Implementierung von Skripten und Backup-Mechanismen mit Python
Mai 2018 - Jan. 2019
9 Monaten

Softwareentwickler / Atlassian Consultant

Diverse Projektpartner

  • Analyse, Modellierung und Automatisierung von Geschäftsprozessen in Jira mittels BPMN
  • Implementierung automatisierter Prozessschritte mit Groovy/Scriptrunner
  • Schulungen zu Groovy/Scriptrunner und Wartung automatisierter Prozesse
  • Unit Tests mit Groovy und Spock
  • Entwicklung von Jira-Plugins mit Java und Spring bei umfangreichen Anforderungen
  • Anpassungen der Oberfläche mit JavaScript und Vue.js
März 2016 - Juni 2017
1 Jahr 4 Monaten

Softwareentwickler

essendi it GmbH

  • Entwicklung einer Anwendung zur Ausstellung und Verwaltung digitaler Zertifikate
  • Modularer Aufbau mit OSGi und Apache Karaf
  • Backend-Implementierung mit Java und OSGi-Services
  • REST-API mit Jackrabbit Content Repository
  • Frontend mit JSF und PrimeFaces
  • Prozesssteuerung mit Camunda BPMN Engine
  • Zertifikatsverarbeitung mit BouncyCastle
  • Tests mit JUnit und Selenium
  • Beratung des Product Owners im Bereich Security und PKI
Juni 2014 - Feb. 2016
1 Jahr 9 Monaten

Softwareentwickler

Optima packaging Group (essendi it GmbH)

  • Entwicklung einer Webanwendung zur Pflege von Wartungsanleitungen im Sondermaschinenbau
  • Backend-Entwicklung in Java EE
  • REST-Webservices für GWT-Frontend
  • Persistenz mit MySQL und Hibernate
  • Datenbank-Schemata-Management mit Liquibase
Okt. 2013 - Mai 2014
8 Monaten

Softwareentwickler

Hohenlohe aktiv Tours (essendi it GmbH)

  • Anpassung des Magento-Webshops für zeit- und kontingentbasierte Tourbuchung
  • Implementierung eines Frontend-Wizards mit Echtzeit-Kontingentprüfung
  • Erstellung und Versand von Gutscheinkarten-PDFs bei Zahlungseingang
  • Anzeige von Teilnehmerlisten für Betreiber

Zusammenfassung

Ich bringe umfangreiche Erfahrungen in der Entwicklung moderner Cloud-Lösungen mit Kotlin, Java und Spring Boot mit und habe in zahlreichen Projekten meine Fähigkeiten in der Architektur von Microservices und der Implementierung skalierbarer Cloud-Infrastrukturen unter Beweis gestellt.

Besonders hervorzuheben ist meine Expertise im Bereich Cloud-Technologien (GCP, AWS), Continuous Integration und Deployment (CI/CD) sowie mein fundiertes Wissen in der Frontend- und Backend-Entwicklung mit modernen Frameworks wie React und Vue.js. Meine Fähigkeit, komplexe Projekte von der Konzeption bis zur Auslieferung erfolgreich umzusetzen, habe ich zuletzt bei der Media-Saturn-Holding GmbH gezeigt.

Fähigkeiten

  • Branchenerfahrung: Retail / E-commerce, Banking, It-services, Industrie, Verkehr & Logistik, Versicherung, Sondermaschinenbau, Telekommunikation

  • Methodische Skills: Analyse Und Design, Systemspezifikation, Systemarchitektur, Testing, Migration, Bpmn

  • Architekturstile: Microservices, Monolith, Soa, Event-driven, Hexagonale Architektur

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

  • Programmiersprachen: 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

  • Projektmanagement: Scrum, Agile Softwareentwicklung, Kanban, Wasserfallmodell, Jira, Confluence, Safe

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

  • Entwicklungsparadigmen: Objektorientierte Programmierung, Funktionale Programmierung

  • Schnittstellen: Rest, Graphql, Soap, Grpc

  • Entwicklungsumgebung: Intellij, Webstorm, Visual Studio Code

  • Betriebssysteme: Linux, Windows

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

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

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

  • Cloud (Gcp): Kubernetes Engine, Pubsub, Big Query, Google Cloud Storage, Google Cloud Logging

  • Cloud (Aws): Ec2, S3, Fargate, Iam, Elb, Rds, Cloud-formation, Route53, Certificate-manager, Secret-manager, Cloud Watch, 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

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Sept. 2013 - Apr. 2016

Duale Hochschule Baden-Württemberg

Bachelor of Science · Wirtschaftsinformatik – Software Engineering · Deutschland

Zertifikate & Bescheinigungen

AWS Certified Cloud Practitioner (CLF-C01)

ACP 300 – Agile Development with Jira Software

ACP 600 – Project Administration in Jira Server

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Thomas Jarnot
Thomas Jarnot

Backend-Entwickler, DevOps-Ingenieur

Profil ansehen
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps- und DevOps-Engineer

Profil ansehen
Dirk Bolte
Dirk Bolte

Senior Softwareentwickler

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Satya Vulise
Satya Vulise

Lead-Entwickler

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Rüdiger Schulz
Rüdiger Schulz

Full-Stack-Softwareentwickler / Berater für Digitalisierung

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Jan Lüders
Jan Lüders

Senior Entwickler

Profil ansehen
Alexander Kapincev
Alexander Kapincev

Senior Fullstack-Entwickler

Profil ansehen
Achille Chimi
Achille Chimi

Backend/Frontend Entwickler

Profil ansehen
Michal Budzyn
Michal Budzyn

Senior Golang-Entwickler

Profil ansehen
Ulrich Cech
Ulrich Cech

Java-Architekt/Entwickler – Freelancer

Profil ansehen
Shamaila Mahmood
Shamaila Mahmood

Senior Softwarearchitektin

Profil ansehen
Johannes Erchen
Johannes Erchen

Senior Anwendungsentwickler

Profil ansehen
Thomas Hieber
Thomas Hieber

AR-App

Profil ansehen
Cristian Serje reyes
Cristian Serje reyes

Teamleiter Mobile Native Apps

Profil ansehen
Nikunjkumar Parmar
Nikunjkumar Parmar

Senior Java Backend Entwickler

Profil ansehen
Osman Tartoussi
Osman Tartoussi

Senior Developer und Berater

Profil ansehen
Florian Fladung
Florian Fladung

Senior Backend-Entwickler

Profil ansehen
Sebastian Kanzow
Sebastian Kanzow

Senior Lead Entwickler, Systemarchitektur

Profil ansehen
Niko Schmuck
Niko Schmuck

Entwicklungsarchitekt, Technischer Lead "gridlytics"

Profil ansehen
Robert Raźniewski
Robert Raźniewski

Softwareentwickler

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Alexander Schwartz
Alexander Schwartz

Full-Stack-Entwickler (Java/Kotlin/Angular)

Profil ansehen
Serge Kalinin
Serge Kalinin

MLOps (Machine-Learning-Betrieb)

Profil ansehen
Jan Radon
Jan Radon

Software Engineer / Softwarearchitekt / Team Lead

Profil ansehen
Prasad Tilloo
Prasad Tilloo

Solution-Architekt / Senior Manager – DTC E-Commerce-Plattform

Profil ansehen
Jan Mönnich
Jan Mönnich

Schnittstellenprojekt bei HR Solutions GmbH im Auftrag von Rheinland-Pfalz / BAMF

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen