Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
Fließend
Einsatzorte
Einsatzorte
Deutschland
möglich
Projekte
Projekte
8 Monate
2023-01 - 2023-08
Server-Migration
Senior Software-EntwicklerPlantUMLIISMarkdown...
Senior Software-Entwickler
Für die Applikationen zum fakultatives Underwriting reVal studio und reWire ist eine Server- Migration mit architekturellen Anpassungen durchgeführt worden. Die Server-Migration bezieht sich auf einen Windows 2012 Server auf einen Windows 2019 Server unter Konsolidierung mehrerer Anwendungen hinter IIS.
Konzept und Roadmap der Server-Migration erstellenArchitekturelle Anpassungen im Zuge der Server-Migrationen definierenUmsetzung der Server-Migration und Anpassungen
reWire stellt eine API auf Basis eines zugrundeliegenden Kernels zur Verfügung, welcher aus einer Legacy Anwendung für faktultatives Underwriting heraus gekapselt wird. Die Funktionalität der API ist eine Berechnung von Nichtleben-Risiken, welche über einen Schnittstellenpartner (Guidewire) getriggert wird. Darüber hinaus ist ein reaktives Dashboard für das Monitoring von Anfragen und deren Berechnungsergebnissen mit zusätzlichen Funktionen zur Steuerung von aktiv laufenden Berechnungen umgesetzt. Das Projekt ist agil in Azure DevOps auf Basis von Kanban realisiert. Zudem ist Azure DevOps zur Codeverwaltung, Pipelining und Verwaltung von Artefakten eingesetzt. Aufgrund der internationalen Teamzusammenstellung ist die Projektsprache Englisch.
Architektur Backend und FrontendFeaturebeschreibungBacklogpflege und LösungsfindungImplementierung Backend und FrontendPOCsReviewsErstellen von Pipelines in Azure DevOps
Der Logistiker betreibt mit der AKOM ASM (Anfahrstellen-Management) eine zentrale API zur Verarbeitung von Anfahrstellen der Kunden entlang eines definierten Lebenszyklus. Dabei stellt die API von AKOM ASM in der Systemlandschaft eine zentrale Schnittstelle für verschiedene Systeme (Vertrieb, Routenplanung, Auftragsplanung) dar, um etwa Abholungen bei Kunden oder Routenplanung durchführen zu können. Dem Greenfield Projekt liegt eine skalierbare Microservice Landschaft innerhalb eines Kubernetes Clusters zugrunde. Als Schnittstelle für Partnersysteme wird HTTP sowie Messaging zur Verfügung gestellt. Zudem ist eine dedizierte SPA basierend auf Typescript / React mit GraphQL als Kommunikationstechnologie für MitarbeiterInnen der Abholkoordination entwickelt worden. Als Baustein für Authentifizierung und
Autorisierung wird Keycloak genutzt.
Das Projekt ist als agiles Projekt basierend auf SCRUM umgesetzt, wobei Aspekte wie Code Qualität / Coverage, Reviews und Git Flow sowie CI/CD zentral in die Realisierung integriert sind. Confluence ist als Dokumentationsplattform und Jira zur Verwaltung des Backlogs eingesetzt.
Implementierung Backend und FrontendConsulting UIDefinition der Architektur der Softwarelösung im Team
Der Logistiker betreibt mit der AKOM EMA (Einmalige Abholung) eine Plattform
zur Verarbeitung von Abholaufträgen von Kunden, bzw. internen Diensten. Dabei ist die Anwendung AKOM EMA in der DHL Systemlandschaft zwischen verschiedenen Systemen verortet, um eingehende Kundenaufträge zu verarbeiten und an andere Systeme zu delegieren. Das Projekt ist als skalierbare Microservice Landschaft innerhalb eines Kubernetes Clusters mit Keycloak zur Authentifizierung und Authorisierung realisiert.
Darüber hinaus ist eine SPA basierend auf Typescript, React und GraphQL für MitarbeiterInnen der DHL Abholkoordination entwickelt worden.
Das Projekt ist als agiles Projekt basierend auf SCRUM umgesetzt, wobei Aspekte wieCode Qualität / Coverage, Reviews und Git Flow sowie CI/CD zentral in die Realisierung integriert sind. Confluence ist als Dokumentationsplattform und Jira zur Verwaltung desBacklogs eingesetzt.
Implementierung Backend und Frontend mit Fokus auf E2EConsulting Schnittstellendefinition Frontend / BackendDefinition der Architektur der Softwarelösung im Team
Der Logistiker betreibt mit der AKOM EMA (Einmalige Abholung) eine Plattform zur Verarbeitung von Abholaufträgen von Kunden, bzw. Internen Diensten. Dabei ist die Anwendung AKOM EMA in der Systemlandschaft zwischen verschiedenen Systemen verortet, um eingehende Kundenaufträge zu verarbeiten und an andere Systeme zu delegieren. Dem Greenfield Projekt liegt eine skalierbare reaktive Microservice Landschaft innerhalb eines Kubernetes Clusters zugrunde. Zudem ist eine SPA basierend auf TypeScript / React mit GraphQL als Kommunikationstechnologie entwickelt worden. Als Baustein für Authentifizierung und Autorisierung ist Keycloak im Einsatz.
Das Projekt ist als agiles Projekt basierend auf SCRUM umgesetzt, wobei Aspekte wie Code Qualität / Coverage, Reviews und Git Flow zentral in die Realisierung integriert sind.
Der Versicherer betreibt mit der Anwendung reVal studio worldwide eine
Plattform zur optimierten Prozesssteuerung für die Bewertung sowie Bepreisung ihrer fakultativen Nichtleben-Risiken mit einem Prämienvolumen von etwa einer Milliarde Euro. reVal studio worldwide besteht im Kern aus einer Anwendung zur Definition für komplexe Entscheidungs- sowie Berechnungsregeln und dazugehörigen UI-Komponenten für verschiedene Fachbereiche. Die Underwriter arbeiten im reVal studio mit einer Prozessplattform, die durch eine Daten- und Prozessintegration mit dem Bestandsführungssystem (SAP FS-RI) für einen optimierten Underwriting-Workflow sorgt.
Anhand der flexiblen Gestaltung der Regeln für Produkte durch unterschiedliche Fachbereiche können anhand der maßgeschneiderten Prozessplattform Underwriter schnellere Entscheidungen zu Risiken treffen. Des Weiteren sind Revisionssicherheit und Nachvollziehbarkeit von Portfoliobetrachtungen entscheidende Aspekte der Anwendung.
Entwicklung neuer Features in Übereinstimmung mit Qualitäts- und
DesignentscheidungenQualitäts- und Optimierungsanalyse bestehender SoftwareKundenberatung und Unterstützung
JavaSpring BootKotlinHibernateJavaScriptOracleGroovyElasticSearchGitGrailsOracle DatabaseJacksonJMSGSP (Groovy Server Pages)jqxWidgets LibraryEclipse DIEIntellij IDEA
Remote
1 Jahr 4 Monate
2020-01 - 2021-04
Digitalisierungsplattform Featurewerk
Software-EntwicklerNode.jsTypeScriptRecat...
Software-Entwickler
featurewerk ist ein Projekt zur Erstellung eines Baukastens für die Entwicklung von Single Page Applikationen. Der Fokus liegt hierbei auf der Entwicklung verschiedener Module, die im Zusammenspiel für eine schnelle und effiziente Umsetzung von Anwendungen mit React genutzt werden können. Die Module bieten dabei eine Variation von Authentifizierung bis hin zu UI-Komponenten wie generischen Tabellen oder Formularen.
Im Rahmen eines Kundenprojektes wurde eine Webanwendung zum Prüfen von Open Source Bibliotheken für den Einsatz im Enterpriseumfeld erstellt. Open Source Bibliotheken stehen häufig unter Lizenzen, die für Enterpriseanwendungen kritisch zu betrachten sind.
Da in größeren Geschäftsanwendungen teils sehr viele unterschiedliche Bibliotheken zum Einsatz kommen, ist eine effiziente Lösung zur Evaluation der Lizenzen entscheidend. Lizenzen konnten dabei von Entwicklern / Projektverantwortlichen eingereicht und von Entscheidungsträgern geprüft werden.
Forschungsprojekt zur Analyse, Identifizierung und automatischen Erkennung von Nutzergruppen und anhand Aktivitäten in Datenströmen aus Social-Media-Plattformen zu Events öffentlichen Interesses (etwa Sportveranstaltungen, Naturkatastrophen). Ziel des Forschungsprojektes war zunächst die Identifizierung und Definition von Nutzergruppen mittels explorativer Suche nach auffälligen Mustern durch multidimensionale Visualisierung dimensionsreduzierter Punktwolken, denen ein passendes Clustering zur Datenreduktion vorangestellt war. Auf Basis dieser Erkenntnisse wurde eine automatisierte Pipeline zur Automatisierung der Detektion der Nutzergruppen anhand von Machine Learning durchgeführt. Es wurde für 12 verschiedene Nutzergruppen eine durchschnittliche Erkennungsrate von 95% erreicht.
ModelldefinitionDatenanalyseImplementierung Modell
PythonNumpyScipyScikit-learn
Kunde
1 Jahr
2017-01 - 2017-12
Bayesian Networks BayesPy
Software-EntwicklerPythonBayesPy
Software-Entwickler
Forschungsprojekt zu Bayesian Networks anhand von BayesPy und Python. Bayesian Networks stellen für die statistische Inferenz ein geeignetes und effizientes Berechnungsmodell bei Anwesenheit vieler Variablen dar. Dabei kann die zugrundeliegende Netzwerkstruktur der statistischen Variablen aus Daten erlernt und kontinuierlich verbessert werden. Gewisse Popularität erlangen Bayesian Networks auch als Metamodell für eine Vielzahl an kombinierten Werten, erzeugt durch Sensoren.
PythonBayesPy
Kunde
Aus- und Weiterbildung
Aus- und Weiterbildung
Position
Position
Senior Software-Engineer
Kompetenzen
Kompetenzen
Aufgabenbereiche
Senior-Software-Engineer
Fortgeschritten
Produkte / Standards / Erfahrungen / Methoden
Scrum
Fortgeschritten
Agile Methoden
Fortgeschritten
Git
Fortgeschritten
Betriebssysteme
MS Windows
Fortgeschritten
Programmiersprachen
Java
Fortgeschritten
JavaScript
Fortgeschritten
Typescript
Fortgeschritten
React
Fortgeschritten
Spring Boot
Fortgeschritten
Kotlin
Fortgeschritten
Groovy
Fortgeschritten
Rest
Fortgeschritten
Graph QL
Fortgeschritten
C#
Fortgeschritten
Python
Fortgeschritten
Keycloak
Fortgeschritten
Datenbanken
OracleDB
Fortgeschritten
Branchen
Branchen
Versicherung
Finanzinstitute
Logistikbranche
Einsatzorte
Einsatzorte
Deutschland
möglich
Projekte
Projekte
8 Monate
2023-01 - 2023-08
Server-Migration
Senior Software-EntwicklerPlantUMLIISMarkdown...
Senior Software-Entwickler
Für die Applikationen zum fakultatives Underwriting reVal studio und reWire ist eine Server- Migration mit architekturellen Anpassungen durchgeführt worden. Die Server-Migration bezieht sich auf einen Windows 2012 Server auf einen Windows 2019 Server unter Konsolidierung mehrerer Anwendungen hinter IIS.
Konzept und Roadmap der Server-Migration erstellenArchitekturelle Anpassungen im Zuge der Server-Migrationen definierenUmsetzung der Server-Migration und Anpassungen
reWire stellt eine API auf Basis eines zugrundeliegenden Kernels zur Verfügung, welcher aus einer Legacy Anwendung für faktultatives Underwriting heraus gekapselt wird. Die Funktionalität der API ist eine Berechnung von Nichtleben-Risiken, welche über einen Schnittstellenpartner (Guidewire) getriggert wird. Darüber hinaus ist ein reaktives Dashboard für das Monitoring von Anfragen und deren Berechnungsergebnissen mit zusätzlichen Funktionen zur Steuerung von aktiv laufenden Berechnungen umgesetzt. Das Projekt ist agil in Azure DevOps auf Basis von Kanban realisiert. Zudem ist Azure DevOps zur Codeverwaltung, Pipelining und Verwaltung von Artefakten eingesetzt. Aufgrund der internationalen Teamzusammenstellung ist die Projektsprache Englisch.
Architektur Backend und FrontendFeaturebeschreibungBacklogpflege und LösungsfindungImplementierung Backend und FrontendPOCsReviewsErstellen von Pipelines in Azure DevOps
Der Logistiker betreibt mit der AKOM ASM (Anfahrstellen-Management) eine zentrale API zur Verarbeitung von Anfahrstellen der Kunden entlang eines definierten Lebenszyklus. Dabei stellt die API von AKOM ASM in der Systemlandschaft eine zentrale Schnittstelle für verschiedene Systeme (Vertrieb, Routenplanung, Auftragsplanung) dar, um etwa Abholungen bei Kunden oder Routenplanung durchführen zu können. Dem Greenfield Projekt liegt eine skalierbare Microservice Landschaft innerhalb eines Kubernetes Clusters zugrunde. Als Schnittstelle für Partnersysteme wird HTTP sowie Messaging zur Verfügung gestellt. Zudem ist eine dedizierte SPA basierend auf Typescript / React mit GraphQL als Kommunikationstechnologie für MitarbeiterInnen der Abholkoordination entwickelt worden. Als Baustein für Authentifizierung und
Autorisierung wird Keycloak genutzt.
Das Projekt ist als agiles Projekt basierend auf SCRUM umgesetzt, wobei Aspekte wie Code Qualität / Coverage, Reviews und Git Flow sowie CI/CD zentral in die Realisierung integriert sind. Confluence ist als Dokumentationsplattform und Jira zur Verwaltung des Backlogs eingesetzt.
Implementierung Backend und FrontendConsulting UIDefinition der Architektur der Softwarelösung im Team
Der Logistiker betreibt mit der AKOM EMA (Einmalige Abholung) eine Plattform
zur Verarbeitung von Abholaufträgen von Kunden, bzw. internen Diensten. Dabei ist die Anwendung AKOM EMA in der DHL Systemlandschaft zwischen verschiedenen Systemen verortet, um eingehende Kundenaufträge zu verarbeiten und an andere Systeme zu delegieren. Das Projekt ist als skalierbare Microservice Landschaft innerhalb eines Kubernetes Clusters mit Keycloak zur Authentifizierung und Authorisierung realisiert.
Darüber hinaus ist eine SPA basierend auf Typescript, React und GraphQL für MitarbeiterInnen der DHL Abholkoordination entwickelt worden.
Das Projekt ist als agiles Projekt basierend auf SCRUM umgesetzt, wobei Aspekte wieCode Qualität / Coverage, Reviews und Git Flow sowie CI/CD zentral in die Realisierung integriert sind. Confluence ist als Dokumentationsplattform und Jira zur Verwaltung desBacklogs eingesetzt.
Implementierung Backend und Frontend mit Fokus auf E2EConsulting Schnittstellendefinition Frontend / BackendDefinition der Architektur der Softwarelösung im Team
Der Logistiker betreibt mit der AKOM EMA (Einmalige Abholung) eine Plattform zur Verarbeitung von Abholaufträgen von Kunden, bzw. Internen Diensten. Dabei ist die Anwendung AKOM EMA in der Systemlandschaft zwischen verschiedenen Systemen verortet, um eingehende Kundenaufträge zu verarbeiten und an andere Systeme zu delegieren. Dem Greenfield Projekt liegt eine skalierbare reaktive Microservice Landschaft innerhalb eines Kubernetes Clusters zugrunde. Zudem ist eine SPA basierend auf TypeScript / React mit GraphQL als Kommunikationstechnologie entwickelt worden. Als Baustein für Authentifizierung und Autorisierung ist Keycloak im Einsatz.
Das Projekt ist als agiles Projekt basierend auf SCRUM umgesetzt, wobei Aspekte wie Code Qualität / Coverage, Reviews und Git Flow zentral in die Realisierung integriert sind.
Der Versicherer betreibt mit der Anwendung reVal studio worldwide eine
Plattform zur optimierten Prozesssteuerung für die Bewertung sowie Bepreisung ihrer fakultativen Nichtleben-Risiken mit einem Prämienvolumen von etwa einer Milliarde Euro. reVal studio worldwide besteht im Kern aus einer Anwendung zur Definition für komplexe Entscheidungs- sowie Berechnungsregeln und dazugehörigen UI-Komponenten für verschiedene Fachbereiche. Die Underwriter arbeiten im reVal studio mit einer Prozessplattform, die durch eine Daten- und Prozessintegration mit dem Bestandsführungssystem (SAP FS-RI) für einen optimierten Underwriting-Workflow sorgt.
Anhand der flexiblen Gestaltung der Regeln für Produkte durch unterschiedliche Fachbereiche können anhand der maßgeschneiderten Prozessplattform Underwriter schnellere Entscheidungen zu Risiken treffen. Des Weiteren sind Revisionssicherheit und Nachvollziehbarkeit von Portfoliobetrachtungen entscheidende Aspekte der Anwendung.
Entwicklung neuer Features in Übereinstimmung mit Qualitäts- und
DesignentscheidungenQualitäts- und Optimierungsanalyse bestehender SoftwareKundenberatung und Unterstützung
JavaSpring BootKotlinHibernateJavaScriptOracleGroovyElasticSearchGitGrailsOracle DatabaseJacksonJMSGSP (Groovy Server Pages)jqxWidgets LibraryEclipse DIEIntellij IDEA
Remote
1 Jahr 4 Monate
2020-01 - 2021-04
Digitalisierungsplattform Featurewerk
Software-EntwicklerNode.jsTypeScriptRecat...
Software-Entwickler
featurewerk ist ein Projekt zur Erstellung eines Baukastens für die Entwicklung von Single Page Applikationen. Der Fokus liegt hierbei auf der Entwicklung verschiedener Module, die im Zusammenspiel für eine schnelle und effiziente Umsetzung von Anwendungen mit React genutzt werden können. Die Module bieten dabei eine Variation von Authentifizierung bis hin zu UI-Komponenten wie generischen Tabellen oder Formularen.
Im Rahmen eines Kundenprojektes wurde eine Webanwendung zum Prüfen von Open Source Bibliotheken für den Einsatz im Enterpriseumfeld erstellt. Open Source Bibliotheken stehen häufig unter Lizenzen, die für Enterpriseanwendungen kritisch zu betrachten sind.
Da in größeren Geschäftsanwendungen teils sehr viele unterschiedliche Bibliotheken zum Einsatz kommen, ist eine effiziente Lösung zur Evaluation der Lizenzen entscheidend. Lizenzen konnten dabei von Entwicklern / Projektverantwortlichen eingereicht und von Entscheidungsträgern geprüft werden.
Forschungsprojekt zur Analyse, Identifizierung und automatischen Erkennung von Nutzergruppen und anhand Aktivitäten in Datenströmen aus Social-Media-Plattformen zu Events öffentlichen Interesses (etwa Sportveranstaltungen, Naturkatastrophen). Ziel des Forschungsprojektes war zunächst die Identifizierung und Definition von Nutzergruppen mittels explorativer Suche nach auffälligen Mustern durch multidimensionale Visualisierung dimensionsreduzierter Punktwolken, denen ein passendes Clustering zur Datenreduktion vorangestellt war. Auf Basis dieser Erkenntnisse wurde eine automatisierte Pipeline zur Automatisierung der Detektion der Nutzergruppen anhand von Machine Learning durchgeführt. Es wurde für 12 verschiedene Nutzergruppen eine durchschnittliche Erkennungsrate von 95% erreicht.
ModelldefinitionDatenanalyseImplementierung Modell
PythonNumpyScipyScikit-learn
Kunde
1 Jahr
2017-01 - 2017-12
Bayesian Networks BayesPy
Software-EntwicklerPythonBayesPy
Software-Entwickler
Forschungsprojekt zu Bayesian Networks anhand von BayesPy und Python. Bayesian Networks stellen für die statistische Inferenz ein geeignetes und effizientes Berechnungsmodell bei Anwesenheit vieler Variablen dar. Dabei kann die zugrundeliegende Netzwerkstruktur der statistischen Variablen aus Daten erlernt und kontinuierlich verbessert werden. Gewisse Popularität erlangen Bayesian Networks auch als Metamodell für eine Vielzahl an kombinierten Werten, erzeugt durch Sensoren.
PythonBayesPy
Kunde
Aus- und Weiterbildung
Aus- und Weiterbildung
Position
Position
Senior Software-Engineer
Kompetenzen
Kompetenzen
Aufgabenbereiche
Senior-Software-Engineer
Fortgeschritten
Produkte / Standards / Erfahrungen / Methoden
Scrum
Fortgeschritten
Agile Methoden
Fortgeschritten
Git
Fortgeschritten
Betriebssysteme
MS Windows
Fortgeschritten
Programmiersprachen
Java
Fortgeschritten
JavaScript
Fortgeschritten
Typescript
Fortgeschritten
React
Fortgeschritten
Spring Boot
Fortgeschritten
Kotlin
Fortgeschritten
Groovy
Fortgeschritten
Rest
Fortgeschritten
Graph QL
Fortgeschritten
C#
Fortgeschritten
Python
Fortgeschritten
Keycloak
Fortgeschritten
Datenbanken
OracleDB
Fortgeschritten
Branchen
Branchen
Versicherung
Finanzinstitute
Logistikbranche
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung