21.09.2025 aktualisiert

**** ******** ****
verifiziert
Premiumkunde
40 % verfügbar

Softwarearchitekt und Entwickler im Bereich C#, Java, JavaScript und Delphi

Hannover, Deutschland
Deutschland +2
Hannover, Deutschland
Deutschland +2

Profilanlagen

CV und Portfolio

Skills

Langjähriche Erfahrung in der Entwicklung von mehrschichtigen Online- und Offline Anwendungen

Fachlicher Schwerpunkt:
* Softwarearchitektur
* Teamleitung
* objektorientierte Entwicklung (OOA/OOD/OOP)
* Webapplikationen
* Java EE (JEE, J2EE)
* Java (Spring Boot)
* C#
* WPF / MVVM / PRISM
* WCF, WebAPI, REST
* .NET / .NET Core
* Entity Framework 
* EF Core
* ASP.NET / MVC / Razor
* Angular
* TypeScript
* JavaScript, CSS, HTML
* Delphi
* SOA
* SCRUM / KANBAN
* UML
* SQL
* Android
* Apps
* eCommerce
* BizTalk
* Enterprise Service Bus
* Sharepoint
* SQL Datenbanken
* NoSQL Datenbanken
* Databricks
* Spark
* BigData

Sprachen

DeutschMutterspracheEnglischgut

Projekthistorie

Global Exposure Managment (Softwarearchitektur und Entwicklung)

Rückversicherung

Versicherungen

5000-10.000 Mitarbeiter

Für einen der größten Rückversicherer der Welt wird eine Webbasiert Software entwickelt um Versicherungsverträge und die enthaltenen Gefahreneinstufungen zu verwalten. Die Software bezieht hierfür einen Teil Ihrer Daten aus SAP FS-RI, welche mit weiteren Informationen angereichert werden. 
Darüber hinaus werden verschiedene Reporting und Cockpit Funktionalitäten erstellt. 
Die Rechteverwaltung wird über ein Single Sign On per Okta (OAuth2 / OpenID) und das bestehende Active Directory realisiert. 
Technologisch wird auf eine Architektur bestehend aus einem Angular Web Client und ASP .NET Rest Services gesetzt. Der WebClient wurde so konzipiert, dass die einzelnen Module aus Microfrontends bestehen, wodurch die Erweiterung und Wartbarkeit der Anwendung stark erhöht wird.
Die Datenhaltung erfolgt hierbei in einer Oracle Datenbank und Azure Databricks, welche über EF Core und Rest Services angebunden sind. Das Deployment erfolgt in die Azure Cloud. Das Projekt ist als Scrum Projekt aufgesetzt und ermöglicht somit ein agiles Vorgehen bei der Entwicklung. 

Technologien:
Visual Studio 2022, Rider, WebStorm, Oracle, Databricks, .NET Core 6.x C#, Rest, SOA, MS Office, SCRUM, Git, MS Teams, DevExtreme, AG Grid, SAP, EF Core, Okta (OAuth2 / OpenID), Azure, Enterprise Service Bus, CI/CD, Angular, TypeScript, Nx

Plattform: 
Azure Cloud, aktuelle Browser, Windows 10

Onerous Contract Managment

Rückversicherung

Versicherungen

5000-10.000 Mitarbeiter

Für einen der weltweit größten Rückversicherungen wurde ein System geschaffen, welches es ermöglicht Versicherungsverträge darauf hinzubewerten, ob die Verträge Verlust trächtig sind oder nicht. 
Da das gesamte System Daten liefert, welche in die Bilanz des Unternehmens einfließen, stand eine hohe automatische Testabdeckung und ausführliche Dokumentation im Fokus.
Die Rechteverwaltung wurde über ein Single Sign On mit Okta (OAuth2 / OpenID) realisiert. Das Deployment erfolgt in die Azure Cloud.
Das Projekt ist als Scrum Projekt aufgesetzt und ermöglicht somit ein agiles Vorgehen bei der Entwicklung.

Technologien:
Visual Studio 2022, Rider, VS Code, REST WebAPI mit ASP.NET Core, Razor Pages, SCRUM, Azure DevOps, GIT, SSO,  Okta, OAuth2, OpenID, MS-SQL Server, .NET 6.x, xUnit, 

Plattform:
Azure, Windows 10

Wartung Management Software für Messeveranstalter

Messeveranstaltung

Sonstiges

50-250 Mitarbeiter

Für einen weltweit agierenden Messeveranstalter, wurde eine Webapplikation entwickelt, mit der es möglich ist, die Planung und Verwaltung von Messen durchzuführen. Diese wurde über die letzten 2 Jahre gewartet und mit kleineren Updates und Änderungen versehen.
Die Plattform bietet hierfür sowohl Funktionalitäten für den Messeveranstalter, wie auch für den Aussteller der Messe. Aussteller können sich über die Plattform registrieren und Ihren Messestand verwalten.
Um bestimmte Systemfunktionalitäten wie die Ausstellersuche durch Fremdsysteme zugreifbar zu machen, wurde eine REST-API bereitgestellt.
Somit können über REST verschiedene Dienstleister, wie Architekten und Medienagenturen angebunden werden, um direkt auf die Daten der Aussteller zugreifen zu können um z.B. alle relevanten Informationen zu den Messeständen und zur Erstellung des Ausstellerkatalogs abzurufen.
Ebenfalls ist es hierüber möglich im CMS-System des Messeveranstalters, die Ausstellerinformationen abzufragen und somit einfach eine Ausstellersuche in die Seite zu integrieren.

Um eine schnelle Suche zu ermöglich, werden die Daten aufbereitet und per Elasticsearch bereitgestellt. Beim Design der Anwendung kommt darum das Command-Query-Responsibility-Segregation (CQRS) Pattern zum Einsatz. Weiterhin ist geplant die Anwendung serverseitig innerhalb eines Docker Containers laufen zu lassen.
Die moderne Benutzeroberfläche (SPA) wird mit Hilfe von Angular 10 entwickelt und kommuniziert ebenfalls per REST mit dem Server. Die Sicherheit wird hierbei per OAuth2 gewährleistet.

Durch das responsive Design ist die Anwendung somit nicht nur innerhalb des Browsers auf dem PC nutzbar, sondern auf verschiedensten Endgeräten, wie auch Tablets und Smartphones.

 

Technologien:
IntelliJ, JIRA,  GIT-Versionsverwaltung, MySQL, Java 11, RESTful Web Services, Angular 10, CSS, HTML, JavaScript, Hibernate, Spring Boot, Sprint Security, Elastic Search, CQRS, Docker, OAuth2

 

Plattform:
LINUX, Windows 7, Windows 8, Windows 10


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden