Schlagwörter
Skills
- Java > 15 Jahre
- Datenbanken (MySQL, Postgres, MongoDB) > 15 Jahre
- CICD (Jenkins, Maven, GIT, SVN) > 15 Jahre
- Software-Architektur (u.a. Microservices, REST, OPENAPI) > 10 Jahre
- Spring (Boot) > 10 Jahre
- Agile Entwicklung (Scrum, Kanban) > 10 Jahre
- Cloud (AWS, Azure, Kubernetes, Docker) > 5 Jahre
- JavaScript, TypeScript > 5 Jahre
- UI (Angular, React, Vaadin) > 5 Jahre
- Kotlin > 3 Jahre
- Message Brokers (Kafka) > 2 Jahre
- Software Architect
- AWS Solution Architect
- Java-, Spring-, Kafka-, MongoDB- & Kubernetes-Developer
Detaillierte Übersicht:
Methodiken
- Clean Architecture
- Clean Code
- Refactoring
- Test Driven Development
- Agile Development (Scrum, Kanban)
- Cloud Native Development
- Domain Driven Design
- CI/CD
- DevOps
- Code Reviews
- Pair Programming
- Test Automation
- Java
- Kotlin
- Groovy
- JavaScript
- TypeScript
- Spring Boot
- Apache Kafka
- Angular
- React
- Vaadin
- AWS
- Microsoft Azure
- Docker
- Kubernetes
- Cloud Foundry
- MySQL
- Postgres
- MongoDB
- JDBC
- JPA
- DynamoDB
- IntelliJ IDEA
- Eclipse
- SVN
- GIT
- Maven
- Gradle
- Jenkins
- CircleCI
- Github Actions
- sonarqube
- Grafana
- Prometheus
- ELK-Stack (Kibana)
- PlantUML
- AsciiDoc
- JIRA
- Confluence
Projekthistorie
Kotlin, Java, JavaScript, Spring Boot, Kafka, AWS, MongoDB, Git, Gradle, Prometheus, Grafana, ELK-Stack, GitHub Copilot
Beschreibung:
Ziel der Beauftragung ist die Weiterentwicklung der Startseite, von Themen- und Einstiegsseiten eines der größten Online Shops Deutschlands. Unter Verwendung von agilen Entwicklungsprinzipien wird der Shop auf Basis von Kotlin, Java, JavaScript und Spring Boot realisiert und automatisiert nach AWS deployed.
Kotlin, Spring Boot, Kafka, AWS, Kubernetes, Postgres, Terraform, Keycloak, Git, Gradle, Jenkins
Beschreibung:
Ziel des Projekts ist die Entwicklung einer REST-API, die Aktivitätsdatensätze von eBike-Nutzenden für die Anzeige in Mobile Apps bereitstellt. Die Roh-Daten werden dafür via Kafka erfasst, aufbereitet und in Postgres sowie AWS S3 persistiert. Unter Verwendung von agilen Entwicklungsprinzipien wird die API auf Basis von Kotlin und Spring Boot realisiert und automatisiert nach AWS deployed.
Kotlin, TypeScript, Spring Boot, React, Microsoft Azure, Kubernetes, Postgres, Git, Gradle, CircleCI, Sonarqube
Beschreibung:
Ziel des Projekts war die Entwicklung eines Sales Trading Portals, das es Verkäufern eines Energiekonzerns ermöglicht, Strom- oder Gas-Lieferungen mit Großkunden zu vereinbaren. Unter Verwendung von agilen Entwicklungsprinzipien wurde die Anwendung als Single Page Application auf Basis von React, Kotlin und Spring Boot realisiert und automatisiert in die Azure-Cloud deployed.
Aufgaben:
- Dokumentieren der Architektur
- Implementieren von Front- & Backend
- Durchführen von Code- & Architektur-Reviews
Java, TypeScript, Spring Boot, Angular, Pivotal Cloud Foundry, Git, Jenkins, Maven, Sonarqube, Prometheus, Grafana, ELK-Stack, Cypress
Beschreibung:
Ziel des Projekts war die Entwicklung von digitalen Servicestrecken (u.a. Download von Bescheinigungen, Erfassen von Kommunikationsdaten) für einen international agierenden Versicherungskonzern mit Fokus auf Nutzerzufriedenheit und Steigerung der automatisierten Dunkelverarbeitung der Anliegen. Unter Verwendung von build-measure-learn- und agilen Entwicklungsprinzipien wurden die Servicestrecken als Single Page Applications auf Basis von Angular und Spring Boot realisiert und automatisiert in eine hybride Cloud deployed.
Aufgaben:
- Erstellen & Dokumentieren der Architektur
- Implementieren von Front- & Backend
- Realisieren von CI/CD-Pipelines
- Durchführen von Code- & Architektur-Reviews
- Durchführen von Workshops zur Steigerung der Code-Qualität & Entwickler-Produktivität
- Coachen des Teams zu agilen Entwicklungsmethodiken (TDD, Pair Programming, Clean Code, ...)
Vorbereiten & Durchführen der Lehrveranstaltung 'Datenstrukturen und Algorithmen' im Studiengang Wirtschaftsinformatik.
Java, Spring, Vaadin, SVN, Jenkins, Gradle
Beschreibung:
Ziel des Projekts war die Weiterentwicklung eines UI-Frameworks, das unternehmensintern für die Oberflächen-Implementierung für Bankarbeitsplatz, Online- und Mobile-Banking benutzt wurde. Das auf Vaadin, Java und Spring basierende Framework wird von ca 800 Entwicklern verwendet.
Aufgaben:
- Dokumentieren & Governance der Architektur
- Implementieren des Frameworks
- Durchführen von Code- & Architektur-Reviews
Groovy, Grails, Vaadin, MySQL, Git, Jenkins, Gradle
Beschreibung:
Ziel des Projekts war die Neu-Entwicklung eines hochspezialisiertes Redaktionssystems, mit dem Pharmazeuten laienverständliche Beipackzettel und Wechselwirkungsinformationen für Medikamente erfassen können. Die Rohdaten für ca. 500.000 Fertigarzneimittel wurden dazu regelmäßig automatisch importiert und anhand eines komplexen Regelsystems zur weiteren Bearbeitung durch die Pharamzeuten aufbereitet.
Aufgaben:
- Modellieren von Domain und Datenbank
- Definieren, Umsetzen & Dokumentieren der Architektur
- Designen des User-Interface
- Implementieren von Front- & Backend
- Realisieren einer CI/CD-Pipeline
Beschreibung: Ziel des Projekts war die Entwicklung eines SaaS-Produkts zur Steuerung und Optimierung von Digital Marketing Strategien. Die Zwei-Wege-Synchronisation von Keywords und Werbeanzeigen im mittleren dreistelligen
Millionenbereich über mehrere Web Services (u.a. Google AdWords, Facebook Ads, BingAds) hinweg war zentraler
Bestandteil des Produkts, neben dem Sammeln und der Analyse von mehreren Millionen Tracking-Aufrufen täglich.
Aufgaben:
- Modellieren von Domain und Datenbank
- Definieren, Umsetzen & Dokumentieren der Backend-Architektur
- Implementieren des Backends
- Realisieren einer CI/CD-Pipeline
- Durchführen von Workshops zur Steigerung der Code-Qualität & Entwickler-Produktivität
- Disziplinarisches Leiten des Backend-Teams
Zertifikate
Reisebereitschaft
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
25.09.2022
Versicherungsende:
01.10.2025