Robin S.

Senior Cloud- und Backend-Entwickler

Stuttgart, Deutschland

Erfahrungen

Okt. 2022 - Bis heute
2 Jahren 11 Monaten
Ingolstadt, Deutschland

Senior Cloud- und 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 der Anwendung mit TypeScript, React und Express.js
  • Verwendung von Terraform für die Provisionierung von Umgebungen in Google Cloud Platform und Bereitstellung der Entwicklungsinfrastruktur
  • Implementierung von CI/CD-Prozessen mit GitHub Actions
  • Betrieb von skalierbaren Produktions- und Testumgebungen in Google Cloud Platform unter Einsatz von Kubernetes, Helm, Flux CD und Google Pubsub
  • Überwachung der Umgebungen mit Prometheus und Grafana
  • Bereitstellung von BI-Daten im Google BigQuery Datawarehouse
Aug. 2022 - Bis heute
3 Jahren 1 Monate

Lead Software-Entwickler

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
  • Verwendung weiterer Amazon Services wie SQS, ELB und CloudFormation
  • Umsetzung des Frontends als Chrome-Browser-Plugin auf Basis von TypeScript und React 18
  • Einbindung des Plugins in diverse Social-Media-Plattformen wie Xing und LinkedIn
  • Automatische Tests mit JUnit, Mockito und Wiremock
  • Umsetzung der CI-Pipeline mit automatischem Deployment nach AWS in GitLab
Okt. 2021 - Sept. 2022
1 Jahr
Frankfurt, Deutschland

Lead Software-Entwickler

Deutsche Telekom IT

  • Agiles Vorgehen nach Scrum mit Projektmanagement in Jira
  • Implementierung des Backends mit Kotlin und Spring Boot
  • Verwendung von Amazon SQS
  • Umsetzung des Frontends mit TypeScript, Vue.js und dem firmeninternen UI-Framework Scale
  • Automatische Tests mit JUnit, Mockito und Wiremock
  • Umsetzung 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 der Anwendungen mit Java und Spring Boot als Microservices
  • Verwendung von Oracle Database
  • Einsatz von Postman zum automatischen Testen der REST-API
  • Einsatz von JUnit für Unit Tests
  • Einsatz von OpenShift für den Betrieb in verschiedenen Produktions- und Testumgebungen
  • Überwachung der Performance der Produktionsumgebungen 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 der Logik mittels Command-Query-Responsibility-Segregation und Event Sourcing
  • Persistenz der Daten in Oracle Database
  • Implementierung der Schnittstellen in REST und Dokumentation in Swagger
  • Implementierung der 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
  • Umsetzung des Message Brokers mit RabbitMQ und Spring AMQP
  • Persistenz mit der NoSQL-Datenbank Neo4j
  • Implementierung der Weboberflächen mit Vue.js
  • Deployment mit Docker und Docker Compose
Juni 2019 - Jan. 2020
8 Monaten

Softwareentwickler / Atlassian-Berater

Die Schwenninger Krankenkasse

  • Automatische Umwandlung der Kunden-E-Mails in Jira Issues und automatische Suche in der Kundendatenbank
  • Aufbau eines Solr-Suchindexes und Anbindung an Jira für Volltext- und feldspezifische Suche
  • Anzeige der Kundeninformationen im Jira Issue für Sachbearbeiter
  • Modul zur Hinterlegung von E-Mail-Vorlagen und automatischer Versand vorformatierter Mails
  • Anbindung externer Archivierungssysteme
  • Umsetzung mit Java, JavaScript und Vue.js
  • Versionsverwaltung mit Git
März 2019 - Mai 2019
3 Monaten

Softwareentwickler / IT-Berater

Scolution GmbH & Co. KG

  • Automatisierung der Einrichtung von Atlassian-Anwendungen auf Servern in der Cloud mittels Ansible und Docker
  • Installation und Absicherung von Linux-Servern mit Ansible
  • Umsetzung der Ansible-Konfiguration und Inventory-Dateien in YAML
  • Betrieb der Anwendungen mit Docker und Docker Compose
  • Monitoring mit Prometheus und Grafana sowie Weiterleitung von Warnungen an OpsGenie
  • Zentrale Sammlung und Analyse von Logs auf einem Graylog-Server
  • Implementierung von Skripten und Backup-Mechanismen mit Python
Mai 2018 - Jan. 2019
9 Monaten

Softwareentwickler / Atlassian-Berater

Verschiedene Kunden

  • Analyse und Automatisierung von Geschäftsprozessen in Jira bei Kunden wie Deutsche Flugsicherung, Deutsche Bahn und weiteren
  • Dokumentation der Prozesse in BPMN oder als Programmablaufplan
  • Implementierung automatisierter Prozessschritte mit Groovy/Scriptrunner
  • Schulungen zum Umgang mit Groovy/Scriptrunner und zur Wartung der automatisierten Prozesse
  • Unit Tests mit Spock
  • Entwicklung von Jira-Plugins mit Java und Spring sowie Änderungen an der Oberfläche mit JavaScript und Vue.js
  • Versionsverwaltung mit Git
März 2016 - Juni 2017
1 Jahr 4 Monaten

Softwareentwickler

essendi it GmbH

  • Entwicklung einer Anwendung zur Ausstellung, Verwaltung und Installation von digitalen Zertifikaten in großen Unternehmen
  • Modularer Aufbau der Anwendung mittels OSGi und Apache Karaf
  • Implementierung von Backend-Services in Java und OSGi
  • Realisierung der API als REST-Schnittstelle
  • Persistenz mit Apache Jackrabbit
  • Frontend mit JSF und PrimeFaces
  • Prozesssteuerung mit Camunda BPMN Process Engine
  • Generieren und Verarbeiten von Schlüssel- und Zertifikatsdateien mit BouncyCastle
  • Tests mit JUnit und Selenium
  • Fachliche Beratung des Product Owners im Bereich Sicherheit und PKI
Juni 2014 - Feb. 2016
1 Jahr 9 Monaten

Softwareentwickler

Optima Packaging Group (essendi it GmbH)

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

Softwareentwickler

Hohenlohe aktiv Tours (essendi it GmbH)

  • Anpassung des Magento-Webshops zur Buchung von Touren mit Datum und Kontingentverwaltung
  • Implementierung eines Frontend-Wizards zur Auswahl von Strecke, Datum und Teilnehmerzahl mit Echtzeitkontingentprüfung
  • Automatische Erstellung und Versendung von Gutscheinkarten-PDFs bei Zahlungseingang
  • Anzeige von Teilnehmerlisten für bestimmte Tage im Shop-Backend

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.

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)

AWS

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