Full-Stack-Developer, AWS-Developer, IT-Consultant
Aktualisiert am 26.02.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 26.02.2025
Verfügbar zu: 100%
davon vor Ort: 10%
AWS
Testautomatisierung
Java
Analysefähigkeit
Angular
Docker
JUnit
Mockito
Testanalyse
Microservices
REST
SOAP
Scrum
iOS
Konzepterstellung
SpringBoot
Cypress
Git
Projektmanagement
SWIFT
Deutsch
Muttersprache
Englisch
Verhandlungssicher
Urdu
Muttersprache

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2024-05 - heute

Entwicklung einer Plattform für den sicheren Betrieb von Drohnen

Freelancer - Backend Developer Java Python SpringBoot 3 ...
Freelancer - Backend Developer

Im Rahmen der europäischen U-Space-Verordnung bereitet sich die DFS darauf vor, die Rolle des Common Information Service Providers zu übernehmen. Das zu entwickelnde System stellt sicher, dass Informationen wie Echtzeit-Verkehrsinformationen, 

Luftraumstruktur und dynamische geografische Beschränkungen zur Verfügung gestellt werden, um einen sicheren und effizienten Betrieb von Drohnen im deutschen Luftraum zu ermöglichen.

  • Integration eines Open-Source-Flugsimulators auf Python-Basis in die Plattform, um automatisierte und Human-in-the-Loop-Tests der Plattform zu ermöglichen. Die Aufgaben umfassen den Entwurf und die Implementierung von Schnittstellen, die Erweiterung der Simulatorfunktionalität, die Implementierung von automatisierten Tests (einschließlich der Tests des Flugsimulators selbst und der End-to-End-Tests der Plattform), das Schreiben von Dokumentation für die Benutzer des Simulators.
  • Entwurf und Implementierung einer Schnittstellenschicht, die geografische Informationen für Client-Systeme bereitstellt. Die Anwendungsarchitektur basiert auf Event-Sourcing; die Schnittstelle bietet sowohl synchronen (REST) als auch asynchronen (Message Queueing) Zugriff auf nahezu in Echtzeit aktualisierte große Mengen an geografischen Daten (Luftraumstruktur, dynamische geografische Beschränkungen und Sperrgebiete).

Java Python SpringBoot 3 REST MQTT Open API Apache Artemis Postgres/PostGIS Junit Mockito Karate Postman BlueSky ATC simulator SQL GeoJSON ED-318 Confluence Jira Git Gitlab Domain Driven Design Event-driven Architecture
DFS Deutsche Flugsicherung GmbH
5 Monate
2023-09 - 2024-01

Entwicklung der VW-Group-Applikation GSA

Integration-Architect Confluence Jira Java ...
Integration-Architect

Ziel dieses Projektes ist, eine Schnittstelle zwischen einem alt und neu System der VW, welche jeweils die Bereitstellung von Applikationen und sowohl die Rollen und Rechtezuweisung für Mitarbeiter der VW-Group bieten, zu entwickeln. Die Schnittstelle soll die Migration vom alt zum neuen System der VW vereinfachen und ermöglichen, dass beide parallel laufen können, bis das alt System abgeschaltet wird. Hierfür werden Daten vom alt zum neuen System übersetzt und Funktionsaufrufe in die jeweiligen Zielformate übersetzt.

  • Meine Aufgabe war es, den bestehenden Code zu analysieren und potentielle Optimierungsmöglichkeiten und Fehlerquellen zu definieren. 
  • Hierzu gehörte auch die Entwicklung von Unit-Tests, um eine automatische Überprüfung der Funktionalität und Sicherstellung der Qualität zu bewerkstelligen.
  • Zusätzlich habe ich an der Entwicklung neuer Funktionalitäten und der Fehlerbehebung bestehender gearbeitet. 
  • Außerdem optimierte ich unsere bestehende SQL-Queries, um performante und verständliche abfragen zu ermöglichen und entwickelte auch neue Abfragen. 
  • Ich unterstütze das Team bei der Schätzung und Definition von User-Stories, aber auch das Management, um Verständnisfragen zur Anwendung zu klären und die nötigen Informationen an die richtigen Kanäle weiterzuleiten.

Confluence Jira Java SpringBoot mySQL Junit Mockito SQL
VW-Group
7 Monate
2023-07 - 2024-01

Integrationen und Betreuung von weltweiten Applikationen

Integration-Architect Confluence Jira
Integration-Architect
Ziel dieser Tätigkeit ist es, die Integration von weltweit genutzten VW-Group- oder Drittanbietern Anwendungen in die Applikation GRP und die Funktionalität des Identity-Management zur Verfügung zu stellen. Damit soll erreicht werden, dass weltweit über die gleiche Plattform Zugang zu den für die Rollen zugeordneten Applikationen besteht.
  • Integrationen, Migration und Betreuung von weltweiten Applikationen innerhalb der VW-Group-Applikation GRP
    • Meine Aufgabe war es, die Applikationen während des Integrationsprozesses zu betreuen, Fragen zu klären, Technisch zu beraten und nach der Integration der Anwendungen durchzuführen. 
Confluence Jira
VW-Group
9 Monate
2022-11 - 2023-07

Weiterentwicklung einer Anwendung

Full-Stack Entwickler AWS Java 8 Spring Boot ...
Full-Stack Entwickler

Ziel dieser Anwendung ist es, innerhalb des Entwicklungsprozesses den Aufwand für die Verwaltung der Infrastruktur abzunehmen und den Entwicklern zu ermöglichen, sich nur auf die Entwicklung zu fokussieren. Hierfür wurde Radien, eine open source end-to-end serverless architecture bestehend aus mehreren Microservices entwickelt und ein UI erzeugt, um verschiedene Nutzergruppen zu erstellen, verwalten und löschen zu können.

  • Weiterentwicklung einer Anwendung zum automatischen managen von Infrastrukturen von Applikationen
    • Meine Aufgabe war es, den aktuellen Stand der Anwendung zu analysieren, nach potentiellen Verbesserungsmöglichkeiten zu suchen und die Weiterentwicklung der Applikation vorzunehmen.
    • Hierfür war ich sowohl am Backend als auch am Frontend tätig. 
    • Ich habe eine neue UI im Frontend erstellt, die Backend Logik zu diesen geschrieben und die Schnittstellen innerhalb der Microservices entwickelt und aufgearbeitet. 
    • Zusätzlich habe ich neue Microservices erstellt und die Nutzung von AWS Funktionalitäten wie SQS, S3 und Lambda Funktionen implementiert und für die zukünftigen Entwickler aufgearbeitet und dokumentiert. 
    • Abseits der Entwicklung habe ich im Rahmen dieses Projektes auch die Führung von Meetings und auch die Führung der Organisatorischen Scrum Meetings übernommen.

AWS Java 8 Spring Boot JSF React Git Confluence Jira Scrum SQL
Re:think Innovations GMBH
1 Jahr 6 Monate
2021-05 - 2022-10

Analyse und Verbesserung einer bestehenden Anwendung

Full-Stack Entwickler Java Spring Boot Git ...
Full-Stack Entwickler

Ziel dieser Anwendung ist es, Behördendaten mithilfe des Standards XTA zu versenden und zu empfangen. Die zu versendenden Daten werden über eine andere Anwendung bereitgestellt. Bei der Entwicklung ist darauf zu achten die Anforderungen von XTA umzusetzen, um eine Kompatibilität mit anderen Kommunikationspartnern zu ermöglichen. 

  • Analyse und Verbesserung einer bestehenden Anwendung zum übermitteln von Behördendaten
    • Meine Aufgabe war es, den aktuellen Stand der Anwendung zu analysieren und nach potenziellen Verbesserungsmöglichkeiten sowohl in Hinsicht auf Clean Code und vorhandenen Tests zu suchen.
    • Hierbei habe ich auch untersucht, welche Funktionalitäten des XTA Standards noch nicht umgesetzt wurden und diesen Vorgang dokumentiert. 
    • Nach der Analyse habe ich begonnen, einen eigenen XTA-Server zu implementieren, welcher mithilfe von Java und Spring Boot erzeugt wurde, um den bereits existierenden Client auf seine Funktionalität zu Überprüfen.

Java Spring Boot Git Confluence Jira SOAP
PROFI Engineering Systems AG
4 Monate
2021-12 - 2022-03

Weiterentwicklung einer Anwendung zur Verwaltung von Emittenten, Wertpapieren und Fond Daten

IT-Berater Java Mockito SVN ...
IT-Berater
Ziel dieser Anwendung ist es, die zu verwaltenden Emittenten, Wertpapiere und Fonds mit allen Informationen, die für die Finanzabteilung der jeweiligen Fonds benötigt wird, zu speichern und mehrmals täglich durch äußere als auch interne Veränderungen zu
aktualisieren. Diese Aktualisierungen werden durch Formeln und vorgaben, der Finanzabteilung angepasst und zur Entscheidungsfindung verwendet. Diese Anwendung besitzt ein Frontend, damit die Verwaltung der jeweiligen Finanzobjekte auch
händisch vorgenommen werden kann. Für das System sollen Zinstermine, Benchmarks und Sanktionen automatisiert aktualisiert werden. Die Anwendung wird sowohl zur Überwachung als auch zur Bewertung von Finanzobjekten herangezogen.
  • Meine Aufgabe war es, neue Anforderungen des Fachbereichs umzusetzen, Entwicklertests und Unittests zu entwickeln und durchzuführen und bereits bestehenden Code zu überarbeiten. 
  • Für die Entwicklung wurde Java EE verwendet und für die Unittests Mockito.
  • Außerdem gehörten fachliche Rücksprachen mit dem Fachbereich zu meinen Tätigkeiten. Hierfür war die Einarbeitung in Finanzbegriffe und in das Thema des Wertpapierhandels nötig.
Java Mockito SVN Confluence Jira
Union Investment
3 Monate
2021-10 - 2021-12

Entwicklung einer Full Stack Anwendung zur Sitzplatzreservierung

Full-Stack-Entwickler Java Mockito Git ...
Full-Stack-Entwickler
Im Rahmen dieses Projektes wurde eine Anwendung zur Sitzplatzreservierung von Arbeitsplätzen entwickelt. Diese hat Nutzer, über eine Website die Verfügbarkeit von Arbeitsplätzen einzelner Stockwerke einzusehen und für einen selbst ausgewählten Zeitraum zu belegen.
  • Meine Aufgabe war die Implementierung der dynamischen Anzeige der Sitzplätze über Daten aus der Datenbank. 
  • Dafür habe ich Anpassung der Datenbankinhalte und des Frontend mithilfe von Angular durchgeführt. 
  • Dadurch konnte die Anwendung auch für unbekannte Räumlichkeiten genutzt werden. 
  • Außerdem war ich für die Entwicklung der Unit-Tests des Frontend zuständig, wofür das Testframework Jasmin verwendet wurde.
Java Mockito Git Angular Spring Boot Jira Typescript Jasmin
Cofinpro AG
7 Monate
2021-03 - 2021-09

Konzeption und Umsetzung eines Intelligenten Feedbacksystems

Software-Entwickler C# Python JSON ...
Software-Entwickler

Ziel dieser Anwendung ist es, für Trainings (wie z.B. die Einarbeitung von neuen Warenhausmitarbeitern) innerhalb einer Virtual & Augmented Reality (VR & AR) automatisiertes Feedback zu erzeugen. Dies soll sowohl als zusätzliche Informationsquelle für Menschliches Feedback herangezogen werden, aber auch dieses vollständig ersetzen.

  • Konzeption und Umsetzung eines Intelligenten Feedbacksystems für Virtual & Augmented Reality Trainings
    • Dafür habe ich das bereits existierende System zur Ausführung der VR & AR Anwendung modifiziert, um die Sammlung von benötigten Daten wie Beispielsweise Positionen, Kopfbewegungen und Zeit innerhalb von Unity zu ermöglichen. 
    • Zusätzlich war meine Aufgabe mithilfe von Python die Aufbereitung und Visualisierung der ausgegebenen Daten zu entwickeln, welche zur Rückgabe eines Feedbacks benötigt werden. 
    • Hierfür wurden die Python Bibliotheken Pandas, Numpy und matplotlib verwendet. 
    • Dieses Feedback kann sowohl nach einem Training stattfinden als auch während dem Durchlaufen, um benötigte Hilfestellungen anzubieten.

C# Python JSON Datenvisualisierung Unity Pathfinding
3spin
1 Jahr 2 Monate
2020-08 - 2021-09

Entwicklung von automatisierten UI Tests

Full-Stack Entwickler Cypress JavaScript HTML ...
Full-Stack Entwickler
  • Im Rahmen dieses Projekts wurden Testfälle für eine Interaktive Website zur Erzeugung von VR & AR Trainings entwickelt. Hierfür wurde der Ist-Zustand dokumentiert und mit den Projektmanagern Absprachen über Änderungen und Korrektheit der aktuellen Funktionalitäten gehalten, da die zu testende Anwendung noch weiterentwickelt wurden. Die Ergebnisse der Absprache wurden zur Änderung von bereits entwickelten Tests oder für die Erzeugung neuer Tests verwendet.
  • Für die Entwicklung und Ausführung der Tests wurde das Testframework Cypress verwendet.
Cypress JavaScript HTML CSS PHP Docker
3spin
4 Monate
2020-11 - 2021-02

Entwicklung einer webbasierten Applikation zum Verwalten

Full-Stack Entwickler HTML PHP CSS ...
Full-Stack Entwickler
  • Im Rahmen dieses Projekts, habe ich eine webbasierte Applikation entwickelt, um es einem Sportartikelherstellers zu ermöglichen, eine dynamische Bestellseite für Kunden anzubieten und den aktuellen Stand der bereits ausgeführten Bestellungen zu betrachten.
  • Zusätzlich wurde die Verwaltung von Bestellungen entwickelt, damit die Änderungen des Bestellstatus und der Eingang von neuen Bestellungen überwachbar sind.
HTML PHP CSS Git JavaScript Ajax Bootstrap
Sportartikelhersteller
4 Monate
2020-10 - 2021-01

Qualitätssicherung einer mobilen Anwendung zur Sicherung und Transfer von Wissen

Software-Tester
Software-Tester

Das Ziel dieses Projektes war es, eine Sicherung und Transfer von Mitarbeiterwissen möglichst einfach zu ermöglichen. 

Hierfür wurde eine mobile Anwendung erzeugt mit dessen Hilfe Mitarbeiter ihr vorhandenes Wissen innerhalb der App sichern können und ihnen hierbei einige Hilfs Funktionalitäten zur Seite stehen. Nach der Sicherung wurden die Inhalte automatisch aufbereitet und den anderen Mitarbeitern automatisch zur Verfügung gestellt. Im Rahmen dieses Projekts, habe ich eine mobile Anwendung auf unterschiedlichen Android und iOS-Geräten getestet. Hierbei musste ich mir die Besonderheiten der einzelnen Betriebssysteme bewusstwerden, um die Unterschiede zu Erkennen und die Erwartungshaltungen der jeweiligen Nutzer zu verinnerlichen. 

Ich folgte bestehenden Testplänen, aber testete auch eigenständig und erstelle neue Testpläne für zukünftige Tester. Die Ergebnisse dokumentierte ich und erstelle für die jeweiligen Trainingseinheiten einen Testbericht, um eine nach Vollziehbarkeit der Ergebnisse zu gewährleisten. Hierbei wurden auch meine Erwartungshaltungen dargestellt und dem wirklichen Verhalten gegenübergestellt.

Darauffolgend stand ich den Entwicklern zur Seite, um gemeinsam mit ihnen die potenziellen Fehlerquellen zu finden.

Android iOS Scrum
auf Anfrage
4 Monate
2020-04 - 2020-07

Entwicklung eines verteilten Systems zur Simulation eines ?Smart-Home?

Software Entwickler
Software Entwickler
  • Es wurde ein Gesamtsystem entwickelt, welches eine Übersicht über verschiedene Sensordaten eines Smart-Home darstellen soll. Dazu wurden verschiedene Sensoren erstellt, die über MQTT Daten an einen Webserver senden und anschließend im Webbrowser visualisiert werden.
  • Die Datenabfrage zwischen dem Webserver und der Webanwendung wurde über eine Thrift Schnittstelle implementiert.
Java C++ REST Apache Thrift MQTT Git HTML
3 Monate
2020-01 - 2020-03

Entwicklung einer Interaktiven Messeanwendung zum Auswählen von Reiseorten

Software Entwickler Unity C# Scrum ...
Software Entwickler
  • Ziel dieses Projektes war es, Messebesuchern zu ermöglichen, auf Mobilen Geräten und Stationären Bildschirmen verschiedenste Reiseziele zu betrachten. 
  • Hierbei sollten diese auswählen können, welche dieser Reiseziele ihnen zusagen und diese im Anschluss als zusammengefasste ausgedruckte Liste erhalten.
  • Meine Aufgabe war es, die bereits konzipierte Anwendung mithilfe von Unity umzusetzen. Hierbei war darauf zu achten, dass diese Sowohl auf Android- und Windowsgeräten lauffähig ist und verschiedene Bildschirmgrößen unterstützt
Unity C# Scrum Git
Lufthansa Group
6 Monate
2019-10 - 2020-03

Konzeption und Entwicklung einer automatisierten Erzeugung von 3D-Avataren

Software Entwickler Python Photogrammetrie Meshroom ...
Software Entwickler

Ziel dieses Projektes war es, Nutzern zu ermöglichen mit ihrem Smartphone Bilder von sich selbst zu schießen, um daraus automatisiert 3D-Avatare für VR & AR Anwendungen zu erzeugen. Hierfür wurde das Photogrammmetrie Framework AliceVision und die dazugehörige Anwendung Meshroom verwendet. Die zugehörige Pipeline zum Erzeugen von 3D-Avataren wurde hierbei angepasst, um den Ressourcenverbrauch als auch die Qualität an die Projektbedingungen anzupassen.

  • Konzeption und Entwicklung einer automatisierten Erzeugung von 3D-Avataren basierend auf 2D-Bildern
    • Meine Aufgabe war es, eine bestehende Photogrammmetrie Lösungsmöglichkeit und Pipeline auszuwählen und diese auf die Projektbedingungen anzupassen.
    • Zusätzlich habe ich die Pipeline mit unterschiedlichsten Bildern und Objekten getestet, um die Nutzbarkeit der Ergebnisse an die zuständigen Personen weiterzugeben.
Python Photogrammetrie Meshroom AliceVision
Goalplay und Intern: 3spin
2 Monate
2019-10 - 2019-11

Vorbereitung und Betreuung eines Augmented Reality Exponates im Ausland

Technischer Berater
Technischer Berater
  • Ziel des Projektes war es, sich mit einem bereits entwickelten Augmented Reality Exponat auseinanderzusetzen und die Ausstellung im Ausland vorzubereiten und durchzuführen.
  • Meine Aufgaben waren, technischer Aufbau, Fehlerbehandlungen vor Ort, Kommunikation mit den Hostessen und die Sammlung der Täglichen Nutzeranzahl durchzuführen.
Lufthansa Group
6 Monate
2018-10 - 2019-03

Entwicklung und Konzeption eines Prototyps zur Objekterkennung

ML-Software-Entwickler & Projektmanager Blender Python TensorFlow ...
ML-Software-Entwickler & Projektmanager

Im Rahmen dieses Projekts wurde die Erzeugung einer Objekterkennung basierend auf synthetisch erzeugten 2D-Bilder umgesetzt. Zusätzlich wurde das Ergebnis mit einer Objekterkennung basierend auf natürlichen Daten verglichen.

  • Entwicklung und Konzeption eines Prototyps zur Objekterkennung basierend auf synthetischen Daten
    • Meine Aufgabe war es, das Projektziel mithilfe eines Prototyps umzusetzen, selbständig Lösungswege auszuwählen und mit anderen Vorgehensweisen zu vergleichen.
    • Die 2D-Bilder wurden durch die Erzeugung eines eigenen 3D-Models innerhalb der Umgebung Blender ermöglicht, welche automatisiert in verschiedensten Szenarien und aus verschiedensten Positionen erzeugt wurden. 
    • Die Erzeugung der Bilder wurde über ein eigenes Python Skript definiert und beinhaltete auch die Speicherung der zugehörigen Labels. 
    • Dieses Skript konnte direkt innerhalb von Blender ausgeführt werden. 
    • Die erzeugten Daten wurden verwendet, um ein vortrainiertes Machine Learning Model auf das Wiedererkennen des Objektes hinzutrainieren. Zum Trainieren wurden bestehende Skripte für Tensorflow verwendet. 
    • Abschließend wurde das Ergebnis mit Bildern aus der echten Welt getestet und die Ergebnisse visualisiert und präsentiert.
Blender Python TensorFlow Objekterkennung
Intern: 3spin
4 Monate
2018-08 - 2018-11

Qualitätssicherung bei der Erneuerung der Webpräsenz

Software-Tester
Software-Tester
Ziel dieses Projektes war die Erneuerung der Webdarstellung des Unternehmens. Hierbei wurden neu angefertigte Designs umgesetzt und neue Seiteninhalte eingepflegt.
  • Meine Aufgabe war es, diese Webseiten auf stationären und mobilen Geräten zu testen. 
  • Hierbei überprüfte ich sowohl den Inhalt der Seiten als auch, ob die optische Umsetzung der Anforderung entsprach. 
  • Das Ergebnis dieser Tests präsentierte ich den Entwicklern und dokumentierte diese innerhalb mehrerer Testdokumente.
Web Android iOS Scrum
Deutsche Familienversicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik Dual

B. Sc.

Hochschule Darmstadt


Zertifizierung

  • AWS Developer Associate

Position

Position

SENIOR IT-BERATER

Kompetenzen

Kompetenzen

Top-Skills

AWS Testautomatisierung Java Analysefähigkeit Angular Docker JUnit Mockito Testanalyse Microservices REST SOAP Scrum iOS Konzepterstellung SpringBoot Cypress Git Projektmanagement SWIFT

Produkte / Standards / Erfahrungen / Methoden

Profil

Seit 9 Jahren habe ich kontinuierlich meine Technischen Fähigkeiten innerhalb von Projekten verbessert um eine Vielzahl an Probleme zu lösen. Hierbei habe ich unter anderem für die Deutsche Flugsicherung an Drohnenkontrollsystemen und Flugsimulationen, für die Union Investment an der Verarbeitung und Konsolidierung von Wertpapier- und Fondsdaten, für die Volkswagen Group an der Internationalen Betreuung und Entwicklung des Tools GRP und GSA und für 3spin an der Verarbeitung und Visualisierung von Positionsdaten und Machine-Learning mithilfe Objekterkennung gearbeitet. Ich verfolge stets das Ziel meine Kundenbedürfnisse vollständig zu erfüllen, diese zu beraten und langfristig Qualitative Lösungswege zu finden.


Skills

Entwicklung:

  • Angular
  • AWS
  • React.js
  • Vue.js
  • Spring
  • Boot
  • iOS
  • JavaFX
  • Flutter
  • Java
  • Python
  • Javascript
  • Typescript
  • Swift
  • SQL
  • HTML
  • CSS
  • Kotlin
  • Dart
  • Mockito
  • Junit
  • Jasmin
  • Cypress
  • Karate
  • Docker
  • Keycloak
  • Kubernetes
  • Maven
  • Gradle
  • GitLab
  • Artemis
  • OpenAPI
  • PostgreSQL
  • MongoDB
  • MySQL
  • Domain & Event-Driven-Architektur
  • PostGIS
  • BlueSky ATC
  • GeoJSON


Sonstiges:

  • Git
  • SVN
  • MS Office
  • Scrum
  • Postman
  • REST
  • Soap
  • Message-Queuing
  • Jira
  • Confluence


Berufserfahrung

05/2024 - heute

Rolle: BACKEND-DEVELOPER

Kunde: DFS Deutsche Flugsicherung GmbH


Aufgaben:

  • Integration eines Open-Source-Flugsimulators: Entwurf und Implementierung der Schnittstellen, Erweiterung der Simulatorfunktionalitäten und automatisierte Tests.
  • Entwurf & Implementierung einer Schnittstellenschicht für Echtzeit zugriff auf geographische Informationen 


Kenntnisse:

Domain & Event-Driven Architektur, REST, Message Queuing, Open API, Java, Python, SpringBoot 3, Karate PostgreSQL/PostGIS, BlueSky ATC, GeoJSON, ED-318, Postman


11/2022 - 01/2024

Rolle: FULL-STACK-DEVELOPER

Kunde: Re:think Innovations GmbH 


Aufgaben:

  • Analyse, Refactoring und Weiterentwicklung einer Full-Stack-Anwendung zur Verwaltung von Infrastrukturen
  • Implementierung von AWS Funktionalitäten


Kenntnisse:

React.js, JSF, Spring Boot, Javascript, Java 8, Mockito, Maven, REST, Docker



04/2022 - 10/2022

Rolle: FULL-STACK-DEVELOPER

Kunde: PROFI Engineering Systems AG


Aufgaben:

  • Analyse, Optimierung und Weiterentwicklung einer Anwendung zur Übermittlung von Behördendaten


Kenntnisse:

Java 7, Spring Boot, Soap


10/2021 - 03/2022

Rolle: IT-BERATER

Kunde: Cofinpro AG


Aufgaben:

  • Konzeption und Entwicklung einer Full-Stack-Anwendung zur Sitzplatzreservierung


Kenntnisse:

Angular, Spring Boot, Jasmin, Typescript, REST, Java 17


2015 - 2021

Rolle: Developer

Kunde: 3spin


Aufgaben:

  • Entwicklung einer webbasierten Inventarisierungssystems
  • Entwicklung von automatisierten UI-Tests einer Interaktiven Webanwendung zur Erstellung von AR & VR Anwendungen mithilfe des Testingframeworks Cypress


Kenntnisse:

Laravel, Vue.js, Javascript, Java und Docker

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

10 Monate
2024-05 - heute

Entwicklung einer Plattform für den sicheren Betrieb von Drohnen

Freelancer - Backend Developer Java Python SpringBoot 3 ...
Freelancer - Backend Developer

Im Rahmen der europäischen U-Space-Verordnung bereitet sich die DFS darauf vor, die Rolle des Common Information Service Providers zu übernehmen. Das zu entwickelnde System stellt sicher, dass Informationen wie Echtzeit-Verkehrsinformationen, 

Luftraumstruktur und dynamische geografische Beschränkungen zur Verfügung gestellt werden, um einen sicheren und effizienten Betrieb von Drohnen im deutschen Luftraum zu ermöglichen.

  • Integration eines Open-Source-Flugsimulators auf Python-Basis in die Plattform, um automatisierte und Human-in-the-Loop-Tests der Plattform zu ermöglichen. Die Aufgaben umfassen den Entwurf und die Implementierung von Schnittstellen, die Erweiterung der Simulatorfunktionalität, die Implementierung von automatisierten Tests (einschließlich der Tests des Flugsimulators selbst und der End-to-End-Tests der Plattform), das Schreiben von Dokumentation für die Benutzer des Simulators.
  • Entwurf und Implementierung einer Schnittstellenschicht, die geografische Informationen für Client-Systeme bereitstellt. Die Anwendungsarchitektur basiert auf Event-Sourcing; die Schnittstelle bietet sowohl synchronen (REST) als auch asynchronen (Message Queueing) Zugriff auf nahezu in Echtzeit aktualisierte große Mengen an geografischen Daten (Luftraumstruktur, dynamische geografische Beschränkungen und Sperrgebiete).

Java Python SpringBoot 3 REST MQTT Open API Apache Artemis Postgres/PostGIS Junit Mockito Karate Postman BlueSky ATC simulator SQL GeoJSON ED-318 Confluence Jira Git Gitlab Domain Driven Design Event-driven Architecture
DFS Deutsche Flugsicherung GmbH
5 Monate
2023-09 - 2024-01

Entwicklung der VW-Group-Applikation GSA

Integration-Architect Confluence Jira Java ...
Integration-Architect

Ziel dieses Projektes ist, eine Schnittstelle zwischen einem alt und neu System der VW, welche jeweils die Bereitstellung von Applikationen und sowohl die Rollen und Rechtezuweisung für Mitarbeiter der VW-Group bieten, zu entwickeln. Die Schnittstelle soll die Migration vom alt zum neuen System der VW vereinfachen und ermöglichen, dass beide parallel laufen können, bis das alt System abgeschaltet wird. Hierfür werden Daten vom alt zum neuen System übersetzt und Funktionsaufrufe in die jeweiligen Zielformate übersetzt.

  • Meine Aufgabe war es, den bestehenden Code zu analysieren und potentielle Optimierungsmöglichkeiten und Fehlerquellen zu definieren. 
  • Hierzu gehörte auch die Entwicklung von Unit-Tests, um eine automatische Überprüfung der Funktionalität und Sicherstellung der Qualität zu bewerkstelligen.
  • Zusätzlich habe ich an der Entwicklung neuer Funktionalitäten und der Fehlerbehebung bestehender gearbeitet. 
  • Außerdem optimierte ich unsere bestehende SQL-Queries, um performante und verständliche abfragen zu ermöglichen und entwickelte auch neue Abfragen. 
  • Ich unterstütze das Team bei der Schätzung und Definition von User-Stories, aber auch das Management, um Verständnisfragen zur Anwendung zu klären und die nötigen Informationen an die richtigen Kanäle weiterzuleiten.

Confluence Jira Java SpringBoot mySQL Junit Mockito SQL
VW-Group
7 Monate
2023-07 - 2024-01

Integrationen und Betreuung von weltweiten Applikationen

Integration-Architect Confluence Jira
Integration-Architect
Ziel dieser Tätigkeit ist es, die Integration von weltweit genutzten VW-Group- oder Drittanbietern Anwendungen in die Applikation GRP und die Funktionalität des Identity-Management zur Verfügung zu stellen. Damit soll erreicht werden, dass weltweit über die gleiche Plattform Zugang zu den für die Rollen zugeordneten Applikationen besteht.
  • Integrationen, Migration und Betreuung von weltweiten Applikationen innerhalb der VW-Group-Applikation GRP
    • Meine Aufgabe war es, die Applikationen während des Integrationsprozesses zu betreuen, Fragen zu klären, Technisch zu beraten und nach der Integration der Anwendungen durchzuführen. 
Confluence Jira
VW-Group
9 Monate
2022-11 - 2023-07

Weiterentwicklung einer Anwendung

Full-Stack Entwickler AWS Java 8 Spring Boot ...
Full-Stack Entwickler

Ziel dieser Anwendung ist es, innerhalb des Entwicklungsprozesses den Aufwand für die Verwaltung der Infrastruktur abzunehmen und den Entwicklern zu ermöglichen, sich nur auf die Entwicklung zu fokussieren. Hierfür wurde Radien, eine open source end-to-end serverless architecture bestehend aus mehreren Microservices entwickelt und ein UI erzeugt, um verschiedene Nutzergruppen zu erstellen, verwalten und löschen zu können.

  • Weiterentwicklung einer Anwendung zum automatischen managen von Infrastrukturen von Applikationen
    • Meine Aufgabe war es, den aktuellen Stand der Anwendung zu analysieren, nach potentiellen Verbesserungsmöglichkeiten zu suchen und die Weiterentwicklung der Applikation vorzunehmen.
    • Hierfür war ich sowohl am Backend als auch am Frontend tätig. 
    • Ich habe eine neue UI im Frontend erstellt, die Backend Logik zu diesen geschrieben und die Schnittstellen innerhalb der Microservices entwickelt und aufgearbeitet. 
    • Zusätzlich habe ich neue Microservices erstellt und die Nutzung von AWS Funktionalitäten wie SQS, S3 und Lambda Funktionen implementiert und für die zukünftigen Entwickler aufgearbeitet und dokumentiert. 
    • Abseits der Entwicklung habe ich im Rahmen dieses Projektes auch die Führung von Meetings und auch die Führung der Organisatorischen Scrum Meetings übernommen.

AWS Java 8 Spring Boot JSF React Git Confluence Jira Scrum SQL
Re:think Innovations GMBH
1 Jahr 6 Monate
2021-05 - 2022-10

Analyse und Verbesserung einer bestehenden Anwendung

Full-Stack Entwickler Java Spring Boot Git ...
Full-Stack Entwickler

Ziel dieser Anwendung ist es, Behördendaten mithilfe des Standards XTA zu versenden und zu empfangen. Die zu versendenden Daten werden über eine andere Anwendung bereitgestellt. Bei der Entwicklung ist darauf zu achten die Anforderungen von XTA umzusetzen, um eine Kompatibilität mit anderen Kommunikationspartnern zu ermöglichen. 

  • Analyse und Verbesserung einer bestehenden Anwendung zum übermitteln von Behördendaten
    • Meine Aufgabe war es, den aktuellen Stand der Anwendung zu analysieren und nach potenziellen Verbesserungsmöglichkeiten sowohl in Hinsicht auf Clean Code und vorhandenen Tests zu suchen.
    • Hierbei habe ich auch untersucht, welche Funktionalitäten des XTA Standards noch nicht umgesetzt wurden und diesen Vorgang dokumentiert. 
    • Nach der Analyse habe ich begonnen, einen eigenen XTA-Server zu implementieren, welcher mithilfe von Java und Spring Boot erzeugt wurde, um den bereits existierenden Client auf seine Funktionalität zu Überprüfen.

Java Spring Boot Git Confluence Jira SOAP
PROFI Engineering Systems AG
4 Monate
2021-12 - 2022-03

Weiterentwicklung einer Anwendung zur Verwaltung von Emittenten, Wertpapieren und Fond Daten

IT-Berater Java Mockito SVN ...
IT-Berater
Ziel dieser Anwendung ist es, die zu verwaltenden Emittenten, Wertpapiere und Fonds mit allen Informationen, die für die Finanzabteilung der jeweiligen Fonds benötigt wird, zu speichern und mehrmals täglich durch äußere als auch interne Veränderungen zu
aktualisieren. Diese Aktualisierungen werden durch Formeln und vorgaben, der Finanzabteilung angepasst und zur Entscheidungsfindung verwendet. Diese Anwendung besitzt ein Frontend, damit die Verwaltung der jeweiligen Finanzobjekte auch
händisch vorgenommen werden kann. Für das System sollen Zinstermine, Benchmarks und Sanktionen automatisiert aktualisiert werden. Die Anwendung wird sowohl zur Überwachung als auch zur Bewertung von Finanzobjekten herangezogen.
  • Meine Aufgabe war es, neue Anforderungen des Fachbereichs umzusetzen, Entwicklertests und Unittests zu entwickeln und durchzuführen und bereits bestehenden Code zu überarbeiten. 
  • Für die Entwicklung wurde Java EE verwendet und für die Unittests Mockito.
  • Außerdem gehörten fachliche Rücksprachen mit dem Fachbereich zu meinen Tätigkeiten. Hierfür war die Einarbeitung in Finanzbegriffe und in das Thema des Wertpapierhandels nötig.
Java Mockito SVN Confluence Jira
Union Investment
3 Monate
2021-10 - 2021-12

Entwicklung einer Full Stack Anwendung zur Sitzplatzreservierung

Full-Stack-Entwickler Java Mockito Git ...
Full-Stack-Entwickler
Im Rahmen dieses Projektes wurde eine Anwendung zur Sitzplatzreservierung von Arbeitsplätzen entwickelt. Diese hat Nutzer, über eine Website die Verfügbarkeit von Arbeitsplätzen einzelner Stockwerke einzusehen und für einen selbst ausgewählten Zeitraum zu belegen.
  • Meine Aufgabe war die Implementierung der dynamischen Anzeige der Sitzplätze über Daten aus der Datenbank. 
  • Dafür habe ich Anpassung der Datenbankinhalte und des Frontend mithilfe von Angular durchgeführt. 
  • Dadurch konnte die Anwendung auch für unbekannte Räumlichkeiten genutzt werden. 
  • Außerdem war ich für die Entwicklung der Unit-Tests des Frontend zuständig, wofür das Testframework Jasmin verwendet wurde.
Java Mockito Git Angular Spring Boot Jira Typescript Jasmin
Cofinpro AG
7 Monate
2021-03 - 2021-09

Konzeption und Umsetzung eines Intelligenten Feedbacksystems

Software-Entwickler C# Python JSON ...
Software-Entwickler

Ziel dieser Anwendung ist es, für Trainings (wie z.B. die Einarbeitung von neuen Warenhausmitarbeitern) innerhalb einer Virtual & Augmented Reality (VR & AR) automatisiertes Feedback zu erzeugen. Dies soll sowohl als zusätzliche Informationsquelle für Menschliches Feedback herangezogen werden, aber auch dieses vollständig ersetzen.

  • Konzeption und Umsetzung eines Intelligenten Feedbacksystems für Virtual & Augmented Reality Trainings
    • Dafür habe ich das bereits existierende System zur Ausführung der VR & AR Anwendung modifiziert, um die Sammlung von benötigten Daten wie Beispielsweise Positionen, Kopfbewegungen und Zeit innerhalb von Unity zu ermöglichen. 
    • Zusätzlich war meine Aufgabe mithilfe von Python die Aufbereitung und Visualisierung der ausgegebenen Daten zu entwickeln, welche zur Rückgabe eines Feedbacks benötigt werden. 
    • Hierfür wurden die Python Bibliotheken Pandas, Numpy und matplotlib verwendet. 
    • Dieses Feedback kann sowohl nach einem Training stattfinden als auch während dem Durchlaufen, um benötigte Hilfestellungen anzubieten.

C# Python JSON Datenvisualisierung Unity Pathfinding
3spin
1 Jahr 2 Monate
2020-08 - 2021-09

Entwicklung von automatisierten UI Tests

Full-Stack Entwickler Cypress JavaScript HTML ...
Full-Stack Entwickler
  • Im Rahmen dieses Projekts wurden Testfälle für eine Interaktive Website zur Erzeugung von VR & AR Trainings entwickelt. Hierfür wurde der Ist-Zustand dokumentiert und mit den Projektmanagern Absprachen über Änderungen und Korrektheit der aktuellen Funktionalitäten gehalten, da die zu testende Anwendung noch weiterentwickelt wurden. Die Ergebnisse der Absprache wurden zur Änderung von bereits entwickelten Tests oder für die Erzeugung neuer Tests verwendet.
  • Für die Entwicklung und Ausführung der Tests wurde das Testframework Cypress verwendet.
Cypress JavaScript HTML CSS PHP Docker
3spin
4 Monate
2020-11 - 2021-02

Entwicklung einer webbasierten Applikation zum Verwalten

Full-Stack Entwickler HTML PHP CSS ...
Full-Stack Entwickler
  • Im Rahmen dieses Projekts, habe ich eine webbasierte Applikation entwickelt, um es einem Sportartikelherstellers zu ermöglichen, eine dynamische Bestellseite für Kunden anzubieten und den aktuellen Stand der bereits ausgeführten Bestellungen zu betrachten.
  • Zusätzlich wurde die Verwaltung von Bestellungen entwickelt, damit die Änderungen des Bestellstatus und der Eingang von neuen Bestellungen überwachbar sind.
HTML PHP CSS Git JavaScript Ajax Bootstrap
Sportartikelhersteller
4 Monate
2020-10 - 2021-01

Qualitätssicherung einer mobilen Anwendung zur Sicherung und Transfer von Wissen

Software-Tester
Software-Tester

Das Ziel dieses Projektes war es, eine Sicherung und Transfer von Mitarbeiterwissen möglichst einfach zu ermöglichen. 

Hierfür wurde eine mobile Anwendung erzeugt mit dessen Hilfe Mitarbeiter ihr vorhandenes Wissen innerhalb der App sichern können und ihnen hierbei einige Hilfs Funktionalitäten zur Seite stehen. Nach der Sicherung wurden die Inhalte automatisch aufbereitet und den anderen Mitarbeitern automatisch zur Verfügung gestellt. Im Rahmen dieses Projekts, habe ich eine mobile Anwendung auf unterschiedlichen Android und iOS-Geräten getestet. Hierbei musste ich mir die Besonderheiten der einzelnen Betriebssysteme bewusstwerden, um die Unterschiede zu Erkennen und die Erwartungshaltungen der jeweiligen Nutzer zu verinnerlichen. 

Ich folgte bestehenden Testplänen, aber testete auch eigenständig und erstelle neue Testpläne für zukünftige Tester. Die Ergebnisse dokumentierte ich und erstelle für die jeweiligen Trainingseinheiten einen Testbericht, um eine nach Vollziehbarkeit der Ergebnisse zu gewährleisten. Hierbei wurden auch meine Erwartungshaltungen dargestellt und dem wirklichen Verhalten gegenübergestellt.

Darauffolgend stand ich den Entwicklern zur Seite, um gemeinsam mit ihnen die potenziellen Fehlerquellen zu finden.

Android iOS Scrum
auf Anfrage
4 Monate
2020-04 - 2020-07

Entwicklung eines verteilten Systems zur Simulation eines ?Smart-Home?

Software Entwickler
Software Entwickler
  • Es wurde ein Gesamtsystem entwickelt, welches eine Übersicht über verschiedene Sensordaten eines Smart-Home darstellen soll. Dazu wurden verschiedene Sensoren erstellt, die über MQTT Daten an einen Webserver senden und anschließend im Webbrowser visualisiert werden.
  • Die Datenabfrage zwischen dem Webserver und der Webanwendung wurde über eine Thrift Schnittstelle implementiert.
Java C++ REST Apache Thrift MQTT Git HTML
3 Monate
2020-01 - 2020-03

Entwicklung einer Interaktiven Messeanwendung zum Auswählen von Reiseorten

Software Entwickler Unity C# Scrum ...
Software Entwickler
  • Ziel dieses Projektes war es, Messebesuchern zu ermöglichen, auf Mobilen Geräten und Stationären Bildschirmen verschiedenste Reiseziele zu betrachten. 
  • Hierbei sollten diese auswählen können, welche dieser Reiseziele ihnen zusagen und diese im Anschluss als zusammengefasste ausgedruckte Liste erhalten.
  • Meine Aufgabe war es, die bereits konzipierte Anwendung mithilfe von Unity umzusetzen. Hierbei war darauf zu achten, dass diese Sowohl auf Android- und Windowsgeräten lauffähig ist und verschiedene Bildschirmgrößen unterstützt
Unity C# Scrum Git
Lufthansa Group
6 Monate
2019-10 - 2020-03

Konzeption und Entwicklung einer automatisierten Erzeugung von 3D-Avataren

Software Entwickler Python Photogrammetrie Meshroom ...
Software Entwickler

Ziel dieses Projektes war es, Nutzern zu ermöglichen mit ihrem Smartphone Bilder von sich selbst zu schießen, um daraus automatisiert 3D-Avatare für VR & AR Anwendungen zu erzeugen. Hierfür wurde das Photogrammmetrie Framework AliceVision und die dazugehörige Anwendung Meshroom verwendet. Die zugehörige Pipeline zum Erzeugen von 3D-Avataren wurde hierbei angepasst, um den Ressourcenverbrauch als auch die Qualität an die Projektbedingungen anzupassen.

  • Konzeption und Entwicklung einer automatisierten Erzeugung von 3D-Avataren basierend auf 2D-Bildern
    • Meine Aufgabe war es, eine bestehende Photogrammmetrie Lösungsmöglichkeit und Pipeline auszuwählen und diese auf die Projektbedingungen anzupassen.
    • Zusätzlich habe ich die Pipeline mit unterschiedlichsten Bildern und Objekten getestet, um die Nutzbarkeit der Ergebnisse an die zuständigen Personen weiterzugeben.
Python Photogrammetrie Meshroom AliceVision
Goalplay und Intern: 3spin
2 Monate
2019-10 - 2019-11

Vorbereitung und Betreuung eines Augmented Reality Exponates im Ausland

Technischer Berater
Technischer Berater
  • Ziel des Projektes war es, sich mit einem bereits entwickelten Augmented Reality Exponat auseinanderzusetzen und die Ausstellung im Ausland vorzubereiten und durchzuführen.
  • Meine Aufgaben waren, technischer Aufbau, Fehlerbehandlungen vor Ort, Kommunikation mit den Hostessen und die Sammlung der Täglichen Nutzeranzahl durchzuführen.
Lufthansa Group
6 Monate
2018-10 - 2019-03

Entwicklung und Konzeption eines Prototyps zur Objekterkennung

ML-Software-Entwickler & Projektmanager Blender Python TensorFlow ...
ML-Software-Entwickler & Projektmanager

Im Rahmen dieses Projekts wurde die Erzeugung einer Objekterkennung basierend auf synthetisch erzeugten 2D-Bilder umgesetzt. Zusätzlich wurde das Ergebnis mit einer Objekterkennung basierend auf natürlichen Daten verglichen.

  • Entwicklung und Konzeption eines Prototyps zur Objekterkennung basierend auf synthetischen Daten
    • Meine Aufgabe war es, das Projektziel mithilfe eines Prototyps umzusetzen, selbständig Lösungswege auszuwählen und mit anderen Vorgehensweisen zu vergleichen.
    • Die 2D-Bilder wurden durch die Erzeugung eines eigenen 3D-Models innerhalb der Umgebung Blender ermöglicht, welche automatisiert in verschiedensten Szenarien und aus verschiedensten Positionen erzeugt wurden. 
    • Die Erzeugung der Bilder wurde über ein eigenes Python Skript definiert und beinhaltete auch die Speicherung der zugehörigen Labels. 
    • Dieses Skript konnte direkt innerhalb von Blender ausgeführt werden. 
    • Die erzeugten Daten wurden verwendet, um ein vortrainiertes Machine Learning Model auf das Wiedererkennen des Objektes hinzutrainieren. Zum Trainieren wurden bestehende Skripte für Tensorflow verwendet. 
    • Abschließend wurde das Ergebnis mit Bildern aus der echten Welt getestet und die Ergebnisse visualisiert und präsentiert.
Blender Python TensorFlow Objekterkennung
Intern: 3spin
4 Monate
2018-08 - 2018-11

Qualitätssicherung bei der Erneuerung der Webpräsenz

Software-Tester
Software-Tester
Ziel dieses Projektes war die Erneuerung der Webdarstellung des Unternehmens. Hierbei wurden neu angefertigte Designs umgesetzt und neue Seiteninhalte eingepflegt.
  • Meine Aufgabe war es, diese Webseiten auf stationären und mobilen Geräten zu testen. 
  • Hierbei überprüfte ich sowohl den Inhalt der Seiten als auch, ob die optische Umsetzung der Anforderung entsprach. 
  • Das Ergebnis dieser Tests präsentierte ich den Entwicklern und dokumentierte diese innerhalb mehrerer Testdokumente.
Web Android iOS Scrum
Deutsche Familienversicherung

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik Dual

B. Sc.

Hochschule Darmstadt


Zertifizierung

  • AWS Developer Associate

Position

Position

SENIOR IT-BERATER

Kompetenzen

Kompetenzen

Top-Skills

AWS Testautomatisierung Java Analysefähigkeit Angular Docker JUnit Mockito Testanalyse Microservices REST SOAP Scrum iOS Konzepterstellung SpringBoot Cypress Git Projektmanagement SWIFT

Produkte / Standards / Erfahrungen / Methoden

Profil

Seit 9 Jahren habe ich kontinuierlich meine Technischen Fähigkeiten innerhalb von Projekten verbessert um eine Vielzahl an Probleme zu lösen. Hierbei habe ich unter anderem für die Deutsche Flugsicherung an Drohnenkontrollsystemen und Flugsimulationen, für die Union Investment an der Verarbeitung und Konsolidierung von Wertpapier- und Fondsdaten, für die Volkswagen Group an der Internationalen Betreuung und Entwicklung des Tools GRP und GSA und für 3spin an der Verarbeitung und Visualisierung von Positionsdaten und Machine-Learning mithilfe Objekterkennung gearbeitet. Ich verfolge stets das Ziel meine Kundenbedürfnisse vollständig zu erfüllen, diese zu beraten und langfristig Qualitative Lösungswege zu finden.


Skills

Entwicklung:

  • Angular
  • AWS
  • React.js
  • Vue.js
  • Spring
  • Boot
  • iOS
  • JavaFX
  • Flutter
  • Java
  • Python
  • Javascript
  • Typescript
  • Swift
  • SQL
  • HTML
  • CSS
  • Kotlin
  • Dart
  • Mockito
  • Junit
  • Jasmin
  • Cypress
  • Karate
  • Docker
  • Keycloak
  • Kubernetes
  • Maven
  • Gradle
  • GitLab
  • Artemis
  • OpenAPI
  • PostgreSQL
  • MongoDB
  • MySQL
  • Domain & Event-Driven-Architektur
  • PostGIS
  • BlueSky ATC
  • GeoJSON


Sonstiges:

  • Git
  • SVN
  • MS Office
  • Scrum
  • Postman
  • REST
  • Soap
  • Message-Queuing
  • Jira
  • Confluence


Berufserfahrung

05/2024 - heute

Rolle: BACKEND-DEVELOPER

Kunde: DFS Deutsche Flugsicherung GmbH


Aufgaben:

  • Integration eines Open-Source-Flugsimulators: Entwurf und Implementierung der Schnittstellen, Erweiterung der Simulatorfunktionalitäten und automatisierte Tests.
  • Entwurf & Implementierung einer Schnittstellenschicht für Echtzeit zugriff auf geographische Informationen 


Kenntnisse:

Domain & Event-Driven Architektur, REST, Message Queuing, Open API, Java, Python, SpringBoot 3, Karate PostgreSQL/PostGIS, BlueSky ATC, GeoJSON, ED-318, Postman


11/2022 - 01/2024

Rolle: FULL-STACK-DEVELOPER

Kunde: Re:think Innovations GmbH 


Aufgaben:

  • Analyse, Refactoring und Weiterentwicklung einer Full-Stack-Anwendung zur Verwaltung von Infrastrukturen
  • Implementierung von AWS Funktionalitäten


Kenntnisse:

React.js, JSF, Spring Boot, Javascript, Java 8, Mockito, Maven, REST, Docker



04/2022 - 10/2022

Rolle: FULL-STACK-DEVELOPER

Kunde: PROFI Engineering Systems AG


Aufgaben:

  • Analyse, Optimierung und Weiterentwicklung einer Anwendung zur Übermittlung von Behördendaten


Kenntnisse:

Java 7, Spring Boot, Soap


10/2021 - 03/2022

Rolle: IT-BERATER

Kunde: Cofinpro AG


Aufgaben:

  • Konzeption und Entwicklung einer Full-Stack-Anwendung zur Sitzplatzreservierung


Kenntnisse:

Angular, Spring Boot, Jasmin, Typescript, REST, Java 17


2015 - 2021

Rolle: Developer

Kunde: 3spin


Aufgaben:

  • Entwicklung einer webbasierten Inventarisierungssystems
  • Entwicklung von automatisierten UI-Tests einer Interaktiven Webanwendung zur Erstellung von AR & VR Anwendungen mithilfe des Testingframeworks Cypress


Kenntnisse:

Laravel, Vue.js, Javascript, Java und Docker

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.