Senior Fullstack Developer - Java | Spring Boot | Angular | React | Typescript | SQL | Openshift | Professional Scrum Master & Scrum Product Owner
Aktualisiert am 10.04.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 10.04.2025
Verfügbar zu: 100%
davon vor Ort: 10%
Spring Boot
Angular
React
Java
OpenShift
SQL
Scrum Master
Scrum Product Owner
Scrum
Fullstack
TypeScript
HTML
JavaScript
Docker
Java EE
Testautomatisierung
CI/CD
Microservices
GraphAPI
M365
Python
FastAPI
MATLAB
Deutsch
Muttersprache
Russisch
Muttersprache
Englisch
Fließend

Einsatzorte

Einsatzorte

Mainz (+100km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2023-01 - 2025-03

Entwicklung eines Collaboration Service Portals zur Administration von M365

Senior IT-Consultant, Software-Engineer & Agile Coach Java Sprint-Boot PONG ...
Senior IT-Consultant, Software-Engineer & Agile Coach
Als IT-Dienstleister der genossenschaftlichen Volks- und Raiffeisenbanken ist die Atruvia AG für die ITServices von über 900 Banken in Deutschland verantwortlich.
  • In der Rolle als Fullstack-Entwickler und DevOpsler, durfte ich als Teil eines 14-köpfigen Teams hauptverantwortlich im Frontend, als auch Backend bei der Neuentwicklung eines Administrationstools für M365 maßgeblich die Microservice-Archtitektur der Applikation mit konzipieren und mitentwickeln. Dabei habe ich zudem die internen Kollegen, die zuvor aus einem anderen Techstack kamen und zum ersten Mal in Berührung mit den hier verwendeten Tools und Technologien kamen, gecoached und begleitet. 
  • Hintergrund des Projektes war die Ablösung und Transformation der bisherigen Administrationsmöglichkeiten über die Domino-Server und entsprechenden Anwendungen, sowie Lotus Notes in die M365-Welt. 
  • Dabei war die Sicherheit und eigenverantwortlichen Administrativen Möglichkeiten, deren Hoheit den Banken und nicht Microsoft zugrunde liegen sollte von höchster Priorität. Somit haben wir ein Admin-Tool für M365 gebaut und erfolgreich für die ersten Banken ausgerollt.
  • Die Applikation sollte neben anderen für die Banken zukünftig entwickelnden Apps in einem HUB zur Verfügung gestellt werden, weshalb im Backend neben Spring-Boot noch ein hauseigenes Framework, namentlich ?Opis? im Einsatz ist. 
  • Im Frontend gibt es ein weiteres hauseigenes Framework, namentlich ?PONG?, dass auf PrimeNG aufbaut und zu verwenden ist. Durch diese besondere Konstellation konnte ich meine Expertise in Openshift aufbauen und war auch hier maßgeblich an der Konfiguration und den Betrieb der einzelnen Pods verantwortlich.
  • Weiterhin bin ich in Berührung mit der GraphAPI von M365 und sowohl Powershell als auch den entsprechenden Powershell-Cmdlets gekommen und konnte mich erstmals damit in der Entwicklung von Applikationen beschäftigen.
Java Sprint-Boot PONG Opis Angular TypeScript Jest Bitbucket Jenkins Docker Openshift Gradle MSSQL Flyway M365-GraphApi Microservices
Atruvia AG
Remote
5 Monate
2023-10 - 2024-02

Entwicklung von Cross-Plattform-Apps

Senior IT-Consultant und Software-Engineer Angular TypeScript Gitlab ...
Senior IT-Consultant und Software-Engineer
Custom Coding ist eine IT-Agentur in Luxemburg mit einem großen Spektrum an Produkten, die von Webseiten, über Management-Dashboards bis hin zu komplexen Web- und Cross-Plattform-Applikationen und individuellen API Lösungen reichen. Dabei kommen moderne Web-Technologien zum Einsatz.
  • Ich habe das große Glück, diese großartige, junge, dynamische und kreative Agentur hauptsächlich im Frontend zu Unterstützen. 
  • Hier kommt Angular zum Einsatz. 
  • Das Backend gestaltet sich aus Laravel und PHP, bei dem ich hin und wieder auch unter die Arme greife. 
  • Zum Entwickeln von Cross-Plattform-Apps wird Tauri verwendet und die Projekte sind dank Docker containerisiert.
Angular TypeScript Gitlab Docker PHP Laravel Tauri
Custom Coding S. à r.l.
7 Monate
2022-06 - 2022-12

Senior Developer Fullstack Java, React, NextJS

Senior Java Fullstack-Engineer NextJS React TypeScript ...
Senior Java Fullstack-Engineer

Als Baufinanzierer hat sich die Interhyp AG seit vielen Jahren einen Namen gemacht und ist die Anlaufstelle für viele verschiedene Banken, Finanzberater und Endkunden. 

  • Als Teil eines 9-köpfigen Entwicklerteams, das nach dem Spotify-Modell arbeitet, war es meine Aufgabe, das Squad im Frontend zu unterstützen. Dabei wurde die bestehende Enterprise-Anwendung stetig mit neuen Features erweitert, Altlasten abgeschafft, Bottlenecks und Bugs beseitigt. Die Hauptverantwortlichkeit des Teams liegt in der Dokumentenverwaltung. 
  • Konkret bedeutet dies neben Hochladen von Dokumenten, das Erzeugen von Thumbnails jeder Seite der hochgeladenen Dokumente, deren Visualisierung, löschen und hinzufügen einzelner Seiten eines Dokuments, Kommentare verfassen, Notifications per Websocket versenden und anzeigen. 
  • Die Dokumentenverwaltung untergliedert sich dabei in drei Applikationen für verschiedene Domänen: Die Dokumentenverwaltung für Banken, Finanzberater und Endkunden. Meine Hauptaufgaben lagen ausschließlich in der Frontendentwicklung dieser drei genannten Applikationen und deren Deployment. Dabei wurde mit NextJS, React und Typescript entwickelt. 
  • Zudem konnte ich ein Pilotprojekt zur Integration von Digitalen Signaturen (QES & FES) über einen externen Dienstleister beratend und entwickelnd begleiten.

NextJS React TypeScript Cypress.io Jest Bitbucket Jenkins Docker ArgoCD
Interhyp AG
3 Monate
2022-03 - 2022-05

Weiterentwicklung einer bestehenden Enterprise-Anwendung

Senior Java Fullstack-Engineer Java 8 JCR mit Jackrabbit-Oak Spring-Framework 4 ...
Senior Java Fullstack-Engineer
  • Ziel des Projekts war die Weiterentwicklung einer bestehenden Enterprise-Anwendung rund um die Bereiche HR, Recruiting, Zeiterfassung, OKR, Fortbildungsmanagement, Performance-Management und anderen, mit neuen Funktionalitäten zu bestücken, den Technologiestack mit aktuellen Frameworks und Tools anzupassen und für neue vorzubereiten und vor allem für den vollständigen Umzug in die Cloud vorzubereiten. 
  • Meine Hauptaufgaben lagen, mit Schwerpunkt im Backend, darin die Migration der JCR Implementierung von ModeShape auf Jackrabbit-Oak voranzutreiben, die Umstellung von JSP und entsprechender Template-Engine auf React zu unterstützen und beim Ausbau von Altlasten, wie der Graph-Datenbank OrientDB zu begleiten, um ein Upgrade von Java 8 und Spring auf die aktuelle Java-Version & Spring-Boot, um so die Grundsteine für den vollständigen Cloud- Betrieb zu legen.
Java 8 JCR mit Jackrabbit-Oak Spring-Framework 4 React TypeScript PostgreSQL Liquibase Maven GitHub
VEDA GmbH
1 Jahr 2 Monate
2021-01 - 2022-02

Entwicklung einer hochverfügbaren und hochskalierbaren After-Sales

Senior IT Consultant Java 11 Angular TypeScript ...
Senior IT Consultant
Ziel des Projekts war die Entwicklung einer hochverfügbaren und hochskalierbaren After-Sales und Retail Applikation, die sowohl Endkunden, potenziellen Kunden, Einkäufern, Händlern und internen Mitarbeitern des Konzerns verschiedene interne als auch externe Dienste, Daten, Informationen und Funktionalitäten rund um das Fahrzeug an zentraler Stelle aufbereitet und zur Verfügung stellt. Dem Nutzer werden verschiedenste Interaktionen, Visualisierungen und Echtzeitdaten angeboten. Als Teil

eines Scrum Teams konnte ich als DevOpsler und Berater sowohl technisch als auch fachliche Aufgabenbereiche übernehmen. Aufgrund dieser Rolle hatte ich viele unterschiedliche Aufgaben:

? Entwicklung und Erweiterung von Java Microservices zur Anbindung der verschiedenen

Systeme, als auch Frontendentwicklung mit Angular und dem Deployment und Betrieb von

Microservices

? Kontakt und Austausch mit externen Softwarelieferanten für Schnittstellenabsprachen, APIDesign

und Problembehebungen

? Beseitigung von Impediments wie z.B. firmeninternen Abhängigkeiten.


Java 11 Angular TypeScript Microservices REST Spring-Boot Spring- Framework Kafka Kubernetes Docker OpenShift ArgoCD PostgreSQL JWT Websockets Liquibase Maven SonarQube Github Git Kibana Grafana
Daimler Trucks AG
2 Jahre 8 Monate
2018-05 - 2020-12

Entwicklung einer After-Sales und Retail Applikation

Senior IT Consultant Java 8 React TypeScript ...
Senior IT Consultant
  • Als Teil eines Scrum Teams war es meine Aufgabe, den Kunden bei der Entwicklung einer After-Sales und Retail Applikation zu unterstützen. 
  • Die Plattform hat dabei alle Daten, Dienste und Services rund um das Fahrzeug an einer zentralen Stelle zur Verfügung gestellt. 
  • Der Kunde konnte dabei ab der Bestellung des Fahrzeugs, die Schritte bis zur Auslieferung mitverfolgen, seine komplette Kunden- und Flottenverwaltung, sowie alle das Fahrzeug betreffende Dienste und Telemetrie-Daten verwalten, überwachen, einsehen, und Events triggern lassen. 
  • Neben den Entwickler-Tätigkeiten, die in etwa zur Hälfte geteilt im Backend und Frontend lagen, im Rahmen von Scrum und der Beratung, konnte ich den Wissenstransfer durch regelmäßige ?tech-talks? und Meetups anregen. 
  • Themen wie Code-Reviews, Pair-Programming und Architekturabstimmungen gehörten dabei im Team zur Tagesordnung. Hierbei habe ich die Entwicklung im Frontend mit React lieben gelernt.
Java 8 React TypeScript Cypress REST Websockets Spring-Boot Spring- Framework Docker AWS MSSQL Liquibase Maven SonarQube Github Git Kibana
Daimler Buses GmbH
10 Monate
2017-07 - 2018-04

Entwicklung eines Leasing- und Finanzkalkulators

Senior IT Consultant Java 6 JEE JSP ...
Senior IT Consultant
  • Ziel des Projektes war die Entwicklung eines Leasing- und Finanzkalkulators, sowie die Bereitstellung des Kalkulators für unterschiedliche interne Anwendungen und Bereiche sowie andere Drittanbieter. 
  • Das Projekt war eine der zentralsten Stellen der Bank, sodass verschiedene Schnittstellen integriert werden mussten. 
  • Meine Aufgaben bestanden dabei hauptsächlich in der Backendentwicklung, als auch mit geringem Anteil in der Erweiterung des vorhandenen Front End. 
  • Als Highlight ist zu bemerken, dass ich am Rechenkern der Bank entwickeln durfte.
Java 6 JEE JSP Angular 1 Websphere JavaScript SOAP Oracle SVN
Mercedes-Benz Bank
3 Jahre 10 Monate
2013-03 - 2016-12

Interdisziplinäres Forschungsprojekt in Medizin-Informatik

Wiss. Mitarbeiter MATLAB Python SVN
Wiss. Mitarbeiter

Ziel des interdisziplinären Forschungsprojektes war die Untersuchung und Verbesserung bereits bestehender und die Entwicklung neuer Verfahren und Methoden zur Unterstützung der pre- und postoperativen Planung und Kontrolle im Bereich der Computer-Neuromodulation, genauer in der Tiefen Hirnstimulation (THS). 

  • Die THS oder DBS (Deep Brain Stimulation) ist eine chirurgische Therapieform zur Behandlung neurodegenerativer Erkrankungen, wie Parkinson. 
  • Dabei werden in tiefliegende Hirnareale Elektroden zur dauerhaften Stimulation implantiert. 
  • In diesem Forschungsprojekt haben wir uns mit verschieden Frage- und Problemstellungen beschäftigt, um mit Hilfe von Bild- und Signalverarbeitung, Machine Learning, Pattern Recognition und statistischen Methoden Verfahren entwickelt, die verschiedene Planungsschritte, wie das Matching zwischen MRT und CT Daten, die Segmentierung der Zielstrukturen in Hirn den gematchten Bilddaten, sowie das Planen von geeigneten Trajektorien zum Einführen der Elektroden in die gewünschten Areale unter Minimierung von Risiken, wie das durchdringen von Gefäßen und anderen zu vermeidenden Strukturen. 
  • Zudem habe ich eine Verfahrens-Suite entwickelt, die alle bereits entwickelten Tools und zukünftige, über eine Oberfläche zentral zur Verfügung stellt.

MATLAB Python SVN
Hochschule Trier

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 5 Monate
2013-03 - 2017-07

Informatik Studium Master

Master of Science Informatik, HS Trier
Master of Science Informatik
HS Trier
3 Jahre 1 Monat
2010-03 - 2013-03

Informatik Studium Bachelor

Bachelor of Science Informatik, HS Trier
Bachelor of Science Informatik
HS Trier

Position

Position

SENIOR IT-CONSULTANT & FULLSTACK SOFTWARE ENGINEER

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot Angular React Java OpenShift SQL Scrum Master Scrum Product Owner Scrum Fullstack TypeScript HTML JavaScript Docker Java EE Testautomatisierung CI/CD Microservices GraphAPI M365 Python FastAPI MATLAB

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Seit Beginn meiner beruflichen Laufbahn konnte ich als Berater & Softwareentwickler Projekte in verschiedenen Unternehmen und Bereichen begleiten und Erfahrungen sammeln. Schon während meines Studiums konnte ich als Teil eines Forschungsteams Erfahrungen in den Bereichen Big Data, Machine Learning, Datenanalyse sowie Bild- und Signalverarbeitung sammeln.
  • Bei der Projektarbeit sind mir vor allem zielorientiertes Arbeiten im Team und ein offener Wissenstransfer, sowie das Verwirklichen der Projektvision wichtig. Am meisten interessieren mich die Bereiche Fullstack-Entwicklung zukunftstreibender Themen und das Anwenden innovativer Technologien.


TECHNISCHE FÄHIGKEITEN

Technologien

  • Spring-Framework
  • Spring Boot
  • JUnit
  • Mockito
  • Jest
  • Jasmine
  • Cypress
  • Enzyme
  • Maven
  • Gradle
  • Docker
  • Kubernetes
  • MSSQL
  • PostgreSQL
  • Oracle
  • Kafka
  • Liquibase
  • Flyway
  • JCR


Tools

  • IntelliJ IDEA
  • Visual Studio Code
  • Eclipse
  • Jira
  • Confluence
  • Jenkins
  • Openshift
  • ArgoCD
  • Sonarqube
  • Github
  • Gitlab
  • Bitbucket
  • Git
  • SVN
  • Kibana
  • Grafana


Methoden

  • Agile SE
  • Scrum
  • Kanban


Sonstiges

  • Microservices
  • REST
  • Big Data
  • Stream Processing
  • Machine Learning
  • Data Science
  • MacOS
  • Windows

Programmiersprachen

Java
6 ? 17
ReactJS
Angular
TypeScript
JavaScript
MATLAB
Python
3


Branchen

Branchen

Banking, Automotive, Health

Einsatzorte

Einsatzorte

Mainz (+100km)
Deutschland
möglich

Projekte

Projekte

2 Jahre 3 Monate
2023-01 - 2025-03

Entwicklung eines Collaboration Service Portals zur Administration von M365

Senior IT-Consultant, Software-Engineer & Agile Coach Java Sprint-Boot PONG ...
Senior IT-Consultant, Software-Engineer & Agile Coach
Als IT-Dienstleister der genossenschaftlichen Volks- und Raiffeisenbanken ist die Atruvia AG für die ITServices von über 900 Banken in Deutschland verantwortlich.
  • In der Rolle als Fullstack-Entwickler und DevOpsler, durfte ich als Teil eines 14-köpfigen Teams hauptverantwortlich im Frontend, als auch Backend bei der Neuentwicklung eines Administrationstools für M365 maßgeblich die Microservice-Archtitektur der Applikation mit konzipieren und mitentwickeln. Dabei habe ich zudem die internen Kollegen, die zuvor aus einem anderen Techstack kamen und zum ersten Mal in Berührung mit den hier verwendeten Tools und Technologien kamen, gecoached und begleitet. 
  • Hintergrund des Projektes war die Ablösung und Transformation der bisherigen Administrationsmöglichkeiten über die Domino-Server und entsprechenden Anwendungen, sowie Lotus Notes in die M365-Welt. 
  • Dabei war die Sicherheit und eigenverantwortlichen Administrativen Möglichkeiten, deren Hoheit den Banken und nicht Microsoft zugrunde liegen sollte von höchster Priorität. Somit haben wir ein Admin-Tool für M365 gebaut und erfolgreich für die ersten Banken ausgerollt.
  • Die Applikation sollte neben anderen für die Banken zukünftig entwickelnden Apps in einem HUB zur Verfügung gestellt werden, weshalb im Backend neben Spring-Boot noch ein hauseigenes Framework, namentlich ?Opis? im Einsatz ist. 
  • Im Frontend gibt es ein weiteres hauseigenes Framework, namentlich ?PONG?, dass auf PrimeNG aufbaut und zu verwenden ist. Durch diese besondere Konstellation konnte ich meine Expertise in Openshift aufbauen und war auch hier maßgeblich an der Konfiguration und den Betrieb der einzelnen Pods verantwortlich.
  • Weiterhin bin ich in Berührung mit der GraphAPI von M365 und sowohl Powershell als auch den entsprechenden Powershell-Cmdlets gekommen und konnte mich erstmals damit in der Entwicklung von Applikationen beschäftigen.
Java Sprint-Boot PONG Opis Angular TypeScript Jest Bitbucket Jenkins Docker Openshift Gradle MSSQL Flyway M365-GraphApi Microservices
Atruvia AG
Remote
5 Monate
2023-10 - 2024-02

Entwicklung von Cross-Plattform-Apps

Senior IT-Consultant und Software-Engineer Angular TypeScript Gitlab ...
Senior IT-Consultant und Software-Engineer
Custom Coding ist eine IT-Agentur in Luxemburg mit einem großen Spektrum an Produkten, die von Webseiten, über Management-Dashboards bis hin zu komplexen Web- und Cross-Plattform-Applikationen und individuellen API Lösungen reichen. Dabei kommen moderne Web-Technologien zum Einsatz.
  • Ich habe das große Glück, diese großartige, junge, dynamische und kreative Agentur hauptsächlich im Frontend zu Unterstützen. 
  • Hier kommt Angular zum Einsatz. 
  • Das Backend gestaltet sich aus Laravel und PHP, bei dem ich hin und wieder auch unter die Arme greife. 
  • Zum Entwickeln von Cross-Plattform-Apps wird Tauri verwendet und die Projekte sind dank Docker containerisiert.
Angular TypeScript Gitlab Docker PHP Laravel Tauri
Custom Coding S. à r.l.
7 Monate
2022-06 - 2022-12

Senior Developer Fullstack Java, React, NextJS

Senior Java Fullstack-Engineer NextJS React TypeScript ...
Senior Java Fullstack-Engineer

Als Baufinanzierer hat sich die Interhyp AG seit vielen Jahren einen Namen gemacht und ist die Anlaufstelle für viele verschiedene Banken, Finanzberater und Endkunden. 

  • Als Teil eines 9-köpfigen Entwicklerteams, das nach dem Spotify-Modell arbeitet, war es meine Aufgabe, das Squad im Frontend zu unterstützen. Dabei wurde die bestehende Enterprise-Anwendung stetig mit neuen Features erweitert, Altlasten abgeschafft, Bottlenecks und Bugs beseitigt. Die Hauptverantwortlichkeit des Teams liegt in der Dokumentenverwaltung. 
  • Konkret bedeutet dies neben Hochladen von Dokumenten, das Erzeugen von Thumbnails jeder Seite der hochgeladenen Dokumente, deren Visualisierung, löschen und hinzufügen einzelner Seiten eines Dokuments, Kommentare verfassen, Notifications per Websocket versenden und anzeigen. 
  • Die Dokumentenverwaltung untergliedert sich dabei in drei Applikationen für verschiedene Domänen: Die Dokumentenverwaltung für Banken, Finanzberater und Endkunden. Meine Hauptaufgaben lagen ausschließlich in der Frontendentwicklung dieser drei genannten Applikationen und deren Deployment. Dabei wurde mit NextJS, React und Typescript entwickelt. 
  • Zudem konnte ich ein Pilotprojekt zur Integration von Digitalen Signaturen (QES & FES) über einen externen Dienstleister beratend und entwickelnd begleiten.

NextJS React TypeScript Cypress.io Jest Bitbucket Jenkins Docker ArgoCD
Interhyp AG
3 Monate
2022-03 - 2022-05

Weiterentwicklung einer bestehenden Enterprise-Anwendung

Senior Java Fullstack-Engineer Java 8 JCR mit Jackrabbit-Oak Spring-Framework 4 ...
Senior Java Fullstack-Engineer
  • Ziel des Projekts war die Weiterentwicklung einer bestehenden Enterprise-Anwendung rund um die Bereiche HR, Recruiting, Zeiterfassung, OKR, Fortbildungsmanagement, Performance-Management und anderen, mit neuen Funktionalitäten zu bestücken, den Technologiestack mit aktuellen Frameworks und Tools anzupassen und für neue vorzubereiten und vor allem für den vollständigen Umzug in die Cloud vorzubereiten. 
  • Meine Hauptaufgaben lagen, mit Schwerpunkt im Backend, darin die Migration der JCR Implementierung von ModeShape auf Jackrabbit-Oak voranzutreiben, die Umstellung von JSP und entsprechender Template-Engine auf React zu unterstützen und beim Ausbau von Altlasten, wie der Graph-Datenbank OrientDB zu begleiten, um ein Upgrade von Java 8 und Spring auf die aktuelle Java-Version & Spring-Boot, um so die Grundsteine für den vollständigen Cloud- Betrieb zu legen.
Java 8 JCR mit Jackrabbit-Oak Spring-Framework 4 React TypeScript PostgreSQL Liquibase Maven GitHub
VEDA GmbH
1 Jahr 2 Monate
2021-01 - 2022-02

Entwicklung einer hochverfügbaren und hochskalierbaren After-Sales

Senior IT Consultant Java 11 Angular TypeScript ...
Senior IT Consultant
Ziel des Projekts war die Entwicklung einer hochverfügbaren und hochskalierbaren After-Sales und Retail Applikation, die sowohl Endkunden, potenziellen Kunden, Einkäufern, Händlern und internen Mitarbeitern des Konzerns verschiedene interne als auch externe Dienste, Daten, Informationen und Funktionalitäten rund um das Fahrzeug an zentraler Stelle aufbereitet und zur Verfügung stellt. Dem Nutzer werden verschiedenste Interaktionen, Visualisierungen und Echtzeitdaten angeboten. Als Teil

eines Scrum Teams konnte ich als DevOpsler und Berater sowohl technisch als auch fachliche Aufgabenbereiche übernehmen. Aufgrund dieser Rolle hatte ich viele unterschiedliche Aufgaben:

? Entwicklung und Erweiterung von Java Microservices zur Anbindung der verschiedenen

Systeme, als auch Frontendentwicklung mit Angular und dem Deployment und Betrieb von

Microservices

? Kontakt und Austausch mit externen Softwarelieferanten für Schnittstellenabsprachen, APIDesign

und Problembehebungen

? Beseitigung von Impediments wie z.B. firmeninternen Abhängigkeiten.


Java 11 Angular TypeScript Microservices REST Spring-Boot Spring- Framework Kafka Kubernetes Docker OpenShift ArgoCD PostgreSQL JWT Websockets Liquibase Maven SonarQube Github Git Kibana Grafana
Daimler Trucks AG
2 Jahre 8 Monate
2018-05 - 2020-12

Entwicklung einer After-Sales und Retail Applikation

Senior IT Consultant Java 8 React TypeScript ...
Senior IT Consultant
  • Als Teil eines Scrum Teams war es meine Aufgabe, den Kunden bei der Entwicklung einer After-Sales und Retail Applikation zu unterstützen. 
  • Die Plattform hat dabei alle Daten, Dienste und Services rund um das Fahrzeug an einer zentralen Stelle zur Verfügung gestellt. 
  • Der Kunde konnte dabei ab der Bestellung des Fahrzeugs, die Schritte bis zur Auslieferung mitverfolgen, seine komplette Kunden- und Flottenverwaltung, sowie alle das Fahrzeug betreffende Dienste und Telemetrie-Daten verwalten, überwachen, einsehen, und Events triggern lassen. 
  • Neben den Entwickler-Tätigkeiten, die in etwa zur Hälfte geteilt im Backend und Frontend lagen, im Rahmen von Scrum und der Beratung, konnte ich den Wissenstransfer durch regelmäßige ?tech-talks? und Meetups anregen. 
  • Themen wie Code-Reviews, Pair-Programming und Architekturabstimmungen gehörten dabei im Team zur Tagesordnung. Hierbei habe ich die Entwicklung im Frontend mit React lieben gelernt.
Java 8 React TypeScript Cypress REST Websockets Spring-Boot Spring- Framework Docker AWS MSSQL Liquibase Maven SonarQube Github Git Kibana
Daimler Buses GmbH
10 Monate
2017-07 - 2018-04

Entwicklung eines Leasing- und Finanzkalkulators

Senior IT Consultant Java 6 JEE JSP ...
Senior IT Consultant
  • Ziel des Projektes war die Entwicklung eines Leasing- und Finanzkalkulators, sowie die Bereitstellung des Kalkulators für unterschiedliche interne Anwendungen und Bereiche sowie andere Drittanbieter. 
  • Das Projekt war eine der zentralsten Stellen der Bank, sodass verschiedene Schnittstellen integriert werden mussten. 
  • Meine Aufgaben bestanden dabei hauptsächlich in der Backendentwicklung, als auch mit geringem Anteil in der Erweiterung des vorhandenen Front End. 
  • Als Highlight ist zu bemerken, dass ich am Rechenkern der Bank entwickeln durfte.
Java 6 JEE JSP Angular 1 Websphere JavaScript SOAP Oracle SVN
Mercedes-Benz Bank
3 Jahre 10 Monate
2013-03 - 2016-12

Interdisziplinäres Forschungsprojekt in Medizin-Informatik

Wiss. Mitarbeiter MATLAB Python SVN
Wiss. Mitarbeiter

Ziel des interdisziplinären Forschungsprojektes war die Untersuchung und Verbesserung bereits bestehender und die Entwicklung neuer Verfahren und Methoden zur Unterstützung der pre- und postoperativen Planung und Kontrolle im Bereich der Computer-Neuromodulation, genauer in der Tiefen Hirnstimulation (THS). 

  • Die THS oder DBS (Deep Brain Stimulation) ist eine chirurgische Therapieform zur Behandlung neurodegenerativer Erkrankungen, wie Parkinson. 
  • Dabei werden in tiefliegende Hirnareale Elektroden zur dauerhaften Stimulation implantiert. 
  • In diesem Forschungsprojekt haben wir uns mit verschieden Frage- und Problemstellungen beschäftigt, um mit Hilfe von Bild- und Signalverarbeitung, Machine Learning, Pattern Recognition und statistischen Methoden Verfahren entwickelt, die verschiedene Planungsschritte, wie das Matching zwischen MRT und CT Daten, die Segmentierung der Zielstrukturen in Hirn den gematchten Bilddaten, sowie das Planen von geeigneten Trajektorien zum Einführen der Elektroden in die gewünschten Areale unter Minimierung von Risiken, wie das durchdringen von Gefäßen und anderen zu vermeidenden Strukturen. 
  • Zudem habe ich eine Verfahrens-Suite entwickelt, die alle bereits entwickelten Tools und zukünftige, über eine Oberfläche zentral zur Verfügung stellt.

MATLAB Python SVN
Hochschule Trier

Aus- und Weiterbildung

Aus- und Weiterbildung

4 Jahre 5 Monate
2013-03 - 2017-07

Informatik Studium Master

Master of Science Informatik, HS Trier
Master of Science Informatik
HS Trier
3 Jahre 1 Monat
2010-03 - 2013-03

Informatik Studium Bachelor

Bachelor of Science Informatik, HS Trier
Bachelor of Science Informatik
HS Trier

Position

Position

SENIOR IT-CONSULTANT & FULLSTACK SOFTWARE ENGINEER

Kompetenzen

Kompetenzen

Top-Skills

Spring Boot Angular React Java OpenShift SQL Scrum Master Scrum Product Owner Scrum Fullstack TypeScript HTML JavaScript Docker Java EE Testautomatisierung CI/CD Microservices GraphAPI M365 Python FastAPI MATLAB

Produkte / Standards / Erfahrungen / Methoden

Profil

  • Seit Beginn meiner beruflichen Laufbahn konnte ich als Berater & Softwareentwickler Projekte in verschiedenen Unternehmen und Bereichen begleiten und Erfahrungen sammeln. Schon während meines Studiums konnte ich als Teil eines Forschungsteams Erfahrungen in den Bereichen Big Data, Machine Learning, Datenanalyse sowie Bild- und Signalverarbeitung sammeln.
  • Bei der Projektarbeit sind mir vor allem zielorientiertes Arbeiten im Team und ein offener Wissenstransfer, sowie das Verwirklichen der Projektvision wichtig. Am meisten interessieren mich die Bereiche Fullstack-Entwicklung zukunftstreibender Themen und das Anwenden innovativer Technologien.


TECHNISCHE FÄHIGKEITEN

Technologien

  • Spring-Framework
  • Spring Boot
  • JUnit
  • Mockito
  • Jest
  • Jasmine
  • Cypress
  • Enzyme
  • Maven
  • Gradle
  • Docker
  • Kubernetes
  • MSSQL
  • PostgreSQL
  • Oracle
  • Kafka
  • Liquibase
  • Flyway
  • JCR


Tools

  • IntelliJ IDEA
  • Visual Studio Code
  • Eclipse
  • Jira
  • Confluence
  • Jenkins
  • Openshift
  • ArgoCD
  • Sonarqube
  • Github
  • Gitlab
  • Bitbucket
  • Git
  • SVN
  • Kibana
  • Grafana


Methoden

  • Agile SE
  • Scrum
  • Kanban


Sonstiges

  • Microservices
  • REST
  • Big Data
  • Stream Processing
  • Machine Learning
  • Data Science
  • MacOS
  • Windows

Programmiersprachen

Java
6 ? 17
ReactJS
Angular
TypeScript
JavaScript
MATLAB
Python
3


Branchen

Branchen

Banking, Automotive, Health

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.