Konzeption und Durchführung der Schulungen
Agile Softwareentwicklung nach Scrum
Evaluierung verschiedener API Gateway Lösungen
PoC mit Nginx Plus und ModSecurity
Umsetzung von User Stories
Einführung von Design Patterns und DDD Best Practices
Entwicklung von REST APIs
Fehlersuche JPA/Hibernate
Projekt #2: Anonymisierung von Kundendaten, Analyse der bestehenden Architektur
Implementierung der Anonymisierungslogik
Anpassung existierender Microservices / Self Contained Systems
AWS CloudFormation
DataDog
Continuous Delivery mit Feature Toggles,
Implementierung von Benutzerspezifischen Release Kanälen zur Steuerung von App-Updates
Weiterentwicklung existierender Services
Integration der neuen API in ein Web-Frontend
Continuous Delivery mit Feature Toggles
Agile Softwareentwicklung nach Scrum
Weiterentwicklung existierender Microservices/Webservices mit Java/Spring Boot zur Versorgung einer Android/iOS App
Beratung hinsichtlich Microservice Architekturen und Testautomatisierung sowie CI/CD Best Practices
Erstellung von OpenAPI Definitionen
Integration von Text-Nachrichten aus einem LegacySystem
Anpassung von Azure Build Pipelines
Implementierung eines PDF-Generators
Betreuung von Studierenden in der Lehrveranstaltung ?Programmieren / Algorithmen und Datenstrukturen?, Programmiersprache C++
Frage-Antwort App zur Vorbereitung auf die Jagdscheinprüfung
Agile Softwareentwicklung nach Scrum
Entwicklung eines Microservice/Webservice zur digitalen Identifikation sowie Signierung auf Basis von AWS Services (ElastiCache, SQS, Fargate)
Erstellung von RESTful APIs mit WSO2 und OpenAPI
Integration von Kundendaten in ein Bestandssystem
Infrastrukturbeschreibung mit Terraform
Requirements Engineering und User Stories
Entwicklung und Umsetzung eines 4-stufigen Testkonzeptes
Einführung von CI/CD und Docker, Gradle, Java, Spring Boot, JUnit, Mockito, TestCafe
Coaching & Einarbeitung von Mitarbeitern
Agile Softwareentwicklung nach Scrum
Entwicklung von Microservices zur Verwaltung von Produktbildern
Integration von Webservices
Prototyping eines Image-Resizer
Agile Softwareentwicklung nach Scrum
Entwicklung einer ETL-Strecke zur Integration von Kundendaten aus Bestandssystemen sowie deren Verschlüsselung und Persistierung im Data Warehouse (Java, Apache Camel, ActiveMQ, EXASOL, Protegrity)
Requirements Engineering und UserStories
Control-M Job Scheduling
Entwicklung von Grafana-Dashboards
Testing mit JUnit und Robot Framework
Konzeption und Umsetzung eines Tools zur automatisierten Generierung von Keywords für Marketingkampagnen mit Java, Spring Boot, automatisierte Deployments mit Ansible, Regressionstest
Integration in die bestehende Infrastruktur mit Ansible, Regressionstests
Weiterentwicklung einer ETL-Strecke zur Bewirtschaftung eines Data Warehouse (DWH, EXASOL)
lesen von Daten aus HDFS/Parquet/Hive per Spark Jobs und deren Weiterverarbeitung sowie anschließende Persistierung in HBase
Entwicklung von Unit- und Integrationstests
Erstellung von User-Stories, Continuous Integration, Hadoop, Cloudera, Git, Gradle, Jenkins, Domain Driven Design
Beratung bzgl. Neuentwicklung einer Play Webapplikation (Scala/Akka)
Erstellung eines Migrationskonzepts
Agile Softwareentwicklung im Bereich E-Commerce ?Bestellen und Merkzettel?
Entwicklung an bestehenden und neuen Microservices
Konzeption und Umsetzung von REST APIs
Implementierung eines effizienten Parsers zur Verarbeitung von sehr großen XML-Dateien
weitere Projekte gerne auf Anfrage
06/2000
Georg-August-Zinn Schule, Reichelsheim
Realschulabschluss
Backend Softwareentwicklung, Software Architektur, Konzeption und Dokumentation, Testautomatisierung, DevOps
Software Architektur & Systemintegration
Amazon Web Services & Cloud
Tools
Agile Methoden & Vorgehensweisen
Persistenztechnologien & Integration
Praktikas
01/2000 - 01/2000
Rolle: Praktikant
Kunde: TATNet GmbH, Dieburg
Aufgaben:
03/1999 - 03/1999
Rolle: Praktikant
Kunde: Graphia Willy Nothnagel GmbH & Co. KG, Darmstadt
Aufgaben:
03/1998 - 04/1998
Rolle: Praktikant
Kunde: Schwardt Computersysteme Vertriebs GmbH, Michelstadt
Aufgaben:
10/1997 - 10/1997
Rolle: Praktikant
Kunde: Schwardt Computersysteme Vertriebs GmbH, Michelstadt
Aufgaben:
Konzeption und Durchführung der Schulungen
Agile Softwareentwicklung nach Scrum
Evaluierung verschiedener API Gateway Lösungen
PoC mit Nginx Plus und ModSecurity
Umsetzung von User Stories
Einführung von Design Patterns und DDD Best Practices
Entwicklung von REST APIs
Fehlersuche JPA/Hibernate
Projekt #2: Anonymisierung von Kundendaten, Analyse der bestehenden Architektur
Implementierung der Anonymisierungslogik
Anpassung existierender Microservices / Self Contained Systems
AWS CloudFormation
DataDog
Continuous Delivery mit Feature Toggles,
Implementierung von Benutzerspezifischen Release Kanälen zur Steuerung von App-Updates
Weiterentwicklung existierender Services
Integration der neuen API in ein Web-Frontend
Continuous Delivery mit Feature Toggles
Agile Softwareentwicklung nach Scrum
Weiterentwicklung existierender Microservices/Webservices mit Java/Spring Boot zur Versorgung einer Android/iOS App
Beratung hinsichtlich Microservice Architekturen und Testautomatisierung sowie CI/CD Best Practices
Erstellung von OpenAPI Definitionen
Integration von Text-Nachrichten aus einem LegacySystem
Anpassung von Azure Build Pipelines
Implementierung eines PDF-Generators
Betreuung von Studierenden in der Lehrveranstaltung ?Programmieren / Algorithmen und Datenstrukturen?, Programmiersprache C++
Frage-Antwort App zur Vorbereitung auf die Jagdscheinprüfung
Agile Softwareentwicklung nach Scrum
Entwicklung eines Microservice/Webservice zur digitalen Identifikation sowie Signierung auf Basis von AWS Services (ElastiCache, SQS, Fargate)
Erstellung von RESTful APIs mit WSO2 und OpenAPI
Integration von Kundendaten in ein Bestandssystem
Infrastrukturbeschreibung mit Terraform
Requirements Engineering und User Stories
Entwicklung und Umsetzung eines 4-stufigen Testkonzeptes
Einführung von CI/CD und Docker, Gradle, Java, Spring Boot, JUnit, Mockito, TestCafe
Coaching & Einarbeitung von Mitarbeitern
Agile Softwareentwicklung nach Scrum
Entwicklung von Microservices zur Verwaltung von Produktbildern
Integration von Webservices
Prototyping eines Image-Resizer
Agile Softwareentwicklung nach Scrum
Entwicklung einer ETL-Strecke zur Integration von Kundendaten aus Bestandssystemen sowie deren Verschlüsselung und Persistierung im Data Warehouse (Java, Apache Camel, ActiveMQ, EXASOL, Protegrity)
Requirements Engineering und UserStories
Control-M Job Scheduling
Entwicklung von Grafana-Dashboards
Testing mit JUnit und Robot Framework
Konzeption und Umsetzung eines Tools zur automatisierten Generierung von Keywords für Marketingkampagnen mit Java, Spring Boot, automatisierte Deployments mit Ansible, Regressionstest
Integration in die bestehende Infrastruktur mit Ansible, Regressionstests
Weiterentwicklung einer ETL-Strecke zur Bewirtschaftung eines Data Warehouse (DWH, EXASOL)
lesen von Daten aus HDFS/Parquet/Hive per Spark Jobs und deren Weiterverarbeitung sowie anschließende Persistierung in HBase
Entwicklung von Unit- und Integrationstests
Erstellung von User-Stories, Continuous Integration, Hadoop, Cloudera, Git, Gradle, Jenkins, Domain Driven Design
Beratung bzgl. Neuentwicklung einer Play Webapplikation (Scala/Akka)
Erstellung eines Migrationskonzepts
Agile Softwareentwicklung im Bereich E-Commerce ?Bestellen und Merkzettel?
Entwicklung an bestehenden und neuen Microservices
Konzeption und Umsetzung von REST APIs
Implementierung eines effizienten Parsers zur Verarbeitung von sehr großen XML-Dateien
weitere Projekte gerne auf Anfrage
06/2000
Georg-August-Zinn Schule, Reichelsheim
Realschulabschluss
Backend Softwareentwicklung, Software Architektur, Konzeption und Dokumentation, Testautomatisierung, DevOps
Software Architektur & Systemintegration
Amazon Web Services & Cloud
Tools
Agile Methoden & Vorgehensweisen
Persistenztechnologien & Integration
Praktikas
01/2000 - 01/2000
Rolle: Praktikant
Kunde: TATNet GmbH, Dieburg
Aufgaben:
03/1999 - 03/1999
Rolle: Praktikant
Kunde: Graphia Willy Nothnagel GmbH & Co. KG, Darmstadt
Aufgaben:
03/1998 - 04/1998
Rolle: Praktikant
Kunde: Schwardt Computersysteme Vertriebs GmbH, Michelstadt
Aufgaben:
10/1997 - 10/1997
Rolle: Praktikant
Kunde: Schwardt Computersysteme Vertriebs GmbH, Michelstadt
Aufgaben: