Projekte mit dem Einsatz von MsSQL

Um alle Projekte zu sehen, entfernen Sie den Filter

Berechnung von Versicherungen für Altersheime

Zeitraum: 06/2023 – 06/2024
Rolle: Softwareentwickler
Auftraggeber: cover.mesh
Teamgröße: 10
Personentage: 150

cover.mesh ist Teil der SCHUNCK GROUP und entwickelt für diese digitale Lösungen. Die SCHUNCK GROUP ist ein Unternehmen der Ecclesia Gruppe und der größte deutsche Versicherungsmakler für Unternehmen und Institutionen. Aufgabe des Projektes war es ein Webplattform bereitzustellen, die Berechnungen anhand fachlicher Regeln durchführt.

Eigene Leistungen im Projekt::
  • Erstellen des Webportal mit Blazor Server Pages
  • Erstellen der CI/CD Pipeline ins Azure Devops
  • Implementierung der fachlichen Logik

Persistenz-Probleme

Zeitraum: 12/2018 – 09/2019
Rolle: Softwareentwickler
Auftraggeber: Schleupen SE
Teamgröße: 5
Personentage: 250

Die neu eingeführten Continuous-Delivery Pipelines deckten nicht reproduzierbare Persistenz-Probleme auf. Verteilte Transaktionen konnten unter Last nicht abgeschlossen werden. Da Schleupen.CS 3.0 nur eine Datenbank hat, hätten überhaupt keine verteilten Transaktionen auftreten dürfen. Die Aufgabe des Projekts war es, die Probleme zu analysieren und zu beheben.

Eigene Leistungen im Projekt::
  • Analyse von Logeinträgen, Fehlermeldungen und Code um den Fehler systematisch einzugrenzen
  • Analysieren von NHibernate und dessen internem Umgang mit Transaktionen
  • Konzept und Implementierung einer sauberen, aber aufwändigen Lösung für neue Applikationen
  • Konzept und Implementierung einer schnellen, aber etwas getricksten Lösung für bestehende Applikationen
  • Dokumentation beider Lösungen
  • Schulungen in den Lösungen
  • Implementierung der sauberen Lösung in den Plattform-Komponenten

Stabilisierung der asynchronen Kommunikation – Fachkomponenten

Zeitraum: 11/2017 – 01/2018
Rolle: Softwareentwickler
Auftraggeber: Schleupen SE
Teamgröße: 5
Personentage: 100

Wenn verteilte Systeme asynchron kommunizieren und dabei Nachrichten verloren gehen, ist es sehr schwer herauszufinden wo sie verloren gehen. Da das vorherige Projekt gezeigt hat, dass die Fehler nun nicht mehr in den Plattform-Komponenten lagen, war die Aufgabe des Teams, im Framework Lösungen bereitzustellen, um die Fachentwickler zu unterstützen.

Eigene Leistungen im Projekt::
  • Konzept und Implementierung des Transaction Outbox Pattern im Framework
  • Dokumentation des Transaction Outbox Pattern
  • Schulungen zu Idempotenz und Transaction Outbox Pattern

Abrechnung

Zeitraum: 01/2014 – 12/2014
Rolle: Softwareentwickler
Auftraggeber: Ferber-Software GmbH
Teamgröße: 7
Personentage: 240

Ferber-Software ist mit seiner Inkassosoftware IKAROS Marktführer in Deutschland. Im Rahmen des IKAROS V4 Projekts wurden verschiedene Module modernisiert. Bei der Abrechnung ging es darum, bestehende Businesslogik aus der Datenbank MsSQL herauszulösen und in eine Businesslogikschicht zu überführen.

Eigene Leistungen im Projekt::
  • Analyse bestehender T-SQL Stored Procedures und Abbildung der Logik in C#
  • Design und Implementierung der neuen Businesslogik-Schicht
  • Datenmodellierung und Mapping mittels NHibernate
  • Optimierung der Datenbankabfragen für die Performance-Sicherung während der Abrechnungsläufe