Software Engineer / Scrum Master
- Verfügbarkeit einsehen
- 0 Referenzen
- 70€/Stunde
- 10625 Berlin
- Weltweit
- de | tr | en
- 15.05.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
2/2023 – 10/2023
Tätigkeitsbeschreibung
Entwicklung einer Automatisierungssoftware zum Lesen von XML-Files,
welche von einem SAP-System geliefert werden und das Bereitstellen
dieser Daten in einer Datenbank.
Projektbeschreibung:
Der Kunde möchte die Pflege seiner Stammdaten mit einem SAP-System
ablösen und möchte dieses System mit einem selbstentwickelten Software
ersetzen. Dafür wurde in diesem Projekt eine neue Webanwendung für die Pflege dieser Daten und Auslesen der XML-Dateien eines deutschen
Automobilherstellers durchgeführt. Mit dieser Anwendung soll das Pflegen und Erstellen von dieser Daten effizienter und kostengünstiger gestaltet werden.
Eingesetzte Technologien:
> Java 11
> Spring Boot
> PostgreSQL
> Jira
> Confluence
> Jenkins
> Hibernate/JPA
> REST
> GIT
> IntelliJ
> Wiremock
> Mockito
> OpenShift
> Scrum/Agile
> SonarQube
> JUnit
> Docker
> Kubernetes
Eigene Aufgaben im Projekt:
> Software-Engineer: Umsetzung der Backendanwendung, das Erstellen von
neuen REST-Schnittstellen und Aufsetzen von neuen Datenbank-Tabellen
> Scrum-Master: Optimierung des Scrum-Prozesses, Vorschläge zur
Verbesserung der Zusammenarbeit, Vorbereiten und Moderieren der Scrum-
Meetings (Weekly, Daily, Retro, Refinement, Review)
Scrum, Softwareentwicklung (allg.)
8/2022 – 2/2023
Tätigkeitsbeschreibung
Entwicklung einer Webapplikation für die Verwaltung von Debit-Karten,
DKB AG
Projektbeschreibung:
Die Kunden der DKB haben eine neue Visa Debitkarte erhalten. Für die
Verwaltung dieser Karten wurde ein neues Tool benötigt. In diesem Projekt wurde die Entwicklung einer Webapplikation für die Verwaltung von Debit-Karten durchgeführt. Anhand dieser Applikation wurde dem Service-Mitarbeiter die Möglichkeit gegeben, die Karten einzelner Kunde zu (ent-)sperren, eine neue Debit-Karte bestellen und weitere.
Eingesetzte Technologien:
> Java 11
> Spring Boot
> PostgreSQL
> Jira
> Confluence
> Jenkins
> Hibernate/JPA
> REST
> GIT
> IntelliJ
> Wiremock
> Mockito
> OpenShift
> Scrum/Agile
> SonarQube
> JUnit
> Docker
> Kubernetes
Eigene Aufgaben im Projekt:
> Software-Engineer: Umsetzung der Backend- und Frontendanwendung,
Aufsetzen von neuen Datenbank-Tabellen
> Unterstützung des Scrum-Masters: Optimierung des Scrum-Prozesses,
Vorschläge zur Verbesserung der Zusammenarbeit
Softwareentwicklung (allg.)
12/2019 – 7/2022
Tätigkeitsbeschreibung
Entwicklung einer Stammdatenpflege und Fahrzeugkonfiguraiton, BMW
Projektbeschreibung:
Der Kunde möchte die Pflege seiner Stammdaten effizienter gestalten und für seine Mitarbeiter anhand einer neuen Applikation vereinfachen. Dafür wurde in diesem Projekt eine neue Webanwendung für die Stammdatenpflege und Fahrzeugkonfiguration des deutschen Automobilherstellers BMW durchgeführt. Mit dieser Anwendung wurde es dem BMW-Mitarbeiter anhand einer Weboberfläche ermöglicht Fahrzeugkomponente zu erstellen, ändern und entfernen und diese den unterschiedlichen Fahrzeugtypen zuweisen zu können.
Eingesetzte Technologien:
> Openshift
> Java 8
> PostgreSQL
> Angular
> HTML
> CSS
> SQL
> FlyWay
> Jenkins
> Grafana
> Docker
> Kubernetes
> JavaScript
> JPA/Hibernates
> REST
> Git
> XSLT
> Wiremock
> Mockito
> Scrum
> AWS
> JUnit
> SonarQube
> Apache FOP
> Nexus
Eigene Aufgaben im Projekt:
> Software Engineering: Entwicklung der Backend- und Frontend-Anwendung, Ergebnispräsentation im Review-Meeting beim Kunden
> DevOps: Aufsetzen der Jenkins-Pipelines und Monitoring der Applikation
> Scrum: Übernahme von Teilaufgaben, wie das Vorbereiten des Refinements, Reviews und Retrospektive
> Release-Prozess: Mitgestaltung und Durchführung der GO-Lives
Scrum, Softwareentwicklung (allg.)
4/2019 – 12/2019
Tätigkeitsbeschreibung
Automatische Routenoptimierung für die mobile Pflege mit OptaPlanner,
Akquinet AG
Projektbeschreibung:
Eine vorhandene mobile App für Pflegedienstleistungen sollte um einen
automatisierten Prozess erweitert werden, welcher die Distanz von gegebenen Stops einer Route berechnet und eine optimierte Tour erstellt. Ziel dieses Projekts war die Entwicklung einer Routenoptimierung mit OptaPlanner als ein Webservice.
Eingesetzte Technologien:
> Java 8
> Spring Boot
> PostgreSQL
> HTML
> CSS
> Angular
> Confluence
> OptaPlanner Engine
> Openstreet Map API
> Git
Eigene Aufgaben im Projekt:
> Recherche und Überprüfung der OptaPlanner-Technologie
> Umsetzung des Webservices mit Java und Spring Boot
> Aufsetzen der Datenbank mit PostgreSQL
> Umsetzung einer Frontend-Applikation für die Darstellung des Ergebnisses mit Angular
> Dokumentieren des entwickelten Webservices
> Ergebnispräsentation mit Power Point
Scrum, Softwareentwicklung (allg.)
Ausbildung
Berliner Hochschule für Technik
Berlin
Berliner Hochschule für Technik
Berlin
Persönliche Daten
- Deutsch (Muttersprache)
- Türkisch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden