Robin Sadlo
Senior Cloud- & Backend-Entwickler
Erfahrungen
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
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
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
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
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
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
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
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
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
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
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
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
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (7.5 Jahre), Einzelhandel (3.5 Jahre), Fertigung (1.5 Jahre), Telekommunikation (1 Jahr), Bank- und Finanzwesen (1 Jahr) und Regierung und Verwaltung (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (11.5 Jahre), Produktentwicklung (7 Jahre), Business Intelligence (3.5 Jahre), Projektemanagement (1 Jahr) und Qualitätssicherung (1 Jahr).
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
Ausbildung
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
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Robin ansässig?
Welche Sprachen spricht Robin?
Wie viele Jahre Erfahrung hat Robin?
Für welche Rollen wäre Robin am besten geeignet?
Was ist das neueste Projekt von Robin?
Für welche Unternehmen hat Robin in den letzten Jahren gearbeitet?
In welchen Industrien hat Robin die meiste Erfahrung?
In welchen Bereichen hat Robin die meiste Erfahrung?
In welchen Industrien hat Robin kürzlich gearbeitet?
In welchen Bereichen hat Robin kürzlich gearbeitet?
Was ist die Ausbildung von Robin?
Ist Robin zertifiziert?
Wie ist die Verfügbarkeit von Robin?
Wie hoch ist der Stundensatz von Robin?
Wie kann man Robin beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Cloud- & Backend-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Stuttgart, Deutschland arbeiten