Projekte

  • PdfManagement
    .Net Core 7, .Net Core Web Api, Azure Blob Storage Api, C# 10+11, Cognitive Search, Cosmo DB, GetMyInvoices Api, GraphQL, HotChocolate, Mongo DB, MongoDB, NullGuard, Swagger, WebApps, xUnit
  • Configuration Service
    .Net Core, Active Directory Federation Services, BizTak, C# 10+11, JIRA, MS SQL Server, Nuget-Packages, SCRUM, Swagger, T-SQL, Team Foundation Server, xUnit, XUnit
  • Komponentenbasierte Datei-Archivierung
    .Net Core, BizTak, C# 10+11, Datenbank, EntityFramework, JIRA, MS SQL Server, NullGuard, SCRUM, Swagger, T-SQL, Team Foundation Server, Windows Services, XUnit
  • RICO Fallbegleitende Primärkodierung & Kodierunterstützung mit Fraunhofer KI
    .Net Core 7, C# 10+11, C# 8, EntityFramework, GraphQL, Hangfire, HotChocolate, MediatR, Oracle, SQLite, Swagger, XUnit, xUnit
  • SalesForce integration with Profisee
    .Net Core, Active Directory Federation Services, Azure Functions, C# 8, Cosmo, EntityFramework, MSUnit2, OData, Swagger, T-SQL, TypeScript, Web Api 2, WebApps, Windows Services, xUnit
  • Moving Microservices to .Net Core
    .Net Core, .Net Core Web Api, APIs, BizTak, C# 8
  • Backend Services
    MSUnit, MSUnit2, Selenium, Testing, XUnit
  • A Hybrid iPad App
    A Hybrid iPad App
    BizTak, C# 5.0, Entwicklungsprozess, JIRA, Razor, Salesforce OCAPI, SCRUM, Swagger, Team Foundation Server, TypeScript, Web Api 2, Windows Communication Foundation
  • Spiegelintegration – Eine App innerhalb eines Verkaufsraums
    Spiegelintegration – Eine App innerhalb eines Verkaufsraums
    Administration, Entwicklungsprozess, IIS 8.5, JIRA, Salesforce OCAPI, SCRUM, Swagger, Team Foundation Server
  • Service für Mitarbeiter Snapshots
    Service für Mitarbeiter Snapshots
    C# 5.0, Datenbank, MS SQL Server, Programmiersprachen, T-SQL, Web Api 2
  • Ein Authentication Service – Ein Web Api Service für einfache Authentifizierung mit Active Directory / Active Directory Federation Service
    Ein Authentication Service – Ein Web Api Service für einfache Authentifizierung mit Active Directory / Active Directory Federation Service
    Active Directory, Active Directory Federation Services, C# 5.0, Web Api 2
  • LogServices – Ein Service zur Zentralisierung von Log-Dateien
    LogServices – Ein Service zur Zentralisierung von Log-Dateien
    C# 5.0, Datenbank, MS SQL Server, Programmiersprachen, T-SQL, Web Api 2, Windows, Windows Services
  • CIReS – Central Information and Reporting Services
    CIReS – Central Information and Reporting Services
    AngularJS 1.5, BizTak, Microsoft LightSwitch, Powershell, VisualCron
  • Firebrigade
    Firebrigade
    Administration, Angular, Frameworks, IIS 8.5, Programmiersprachen, Swift, T-SQL
  • Workflow Dashboard
    Workflow Dashboard
    Administration, Angular, CAD, Entwicklungsprozess, IIS 8.5, SCRUM, T-SQL, Team Foundation Server, TypeScript, Web Api 2
  • Feeder
    Feeder
    Angular, Datenbank, MS SQL Server, Programmiersprachen, Swift, Web Api 2
  • Process Management mit JIRA und Confluence
    Process Management mit JIRA und Confluence
  • Incident Management
    Incident Management
    Active Directory, Administration, C# 5.0, Entwicklungsprozess, Exchange Server, IIS 8.5, OData, VisualCron, Windows, Windows Services
  • DataMap
    DataMap
    Active Directory Federation Services, Angular, C# 5.0, Datenbank, Frameworks, JIRA, Microsoft LightSwitch, MS SQL Server, Powershell, Programmiersprachen, T-SQL, Tools und Software, TypeScript, VisualCron
  • Timerecording
    Timerecording
    C# 5.0, Datenbank, Entwicklungsprozess, Excel, JIRA, MS SQL Server, Oracle, Perbit, SCRUM, Visual Basic
PdfManagement

PdfManagement ist eine Anwendung, die zur Unterstützung der Buchhaltung entwickelt wurde. Das Hauptziel des Projekts ist es, GetMyInvoices als primäres Tool abzulösen und die Bearbeitung von Dokumenten deutlich zu beschleunigen. PdfManagement ermöglicht den Import von PDF-Dateien mithilfe der GetMyInvoices API und speichert diese in Azure Blob Storage. Zusätzlich werden die Meta-Informationen der Dateien als JSON in einer MongoDB gespeichert. Durch die Integration einer GraphQL-Schnittstelle können die Dokumente anhand von Tags, Unternehmen und Dokumententypen abgefragt werden. Das Frontend wird derzeit mit Retool getestet. In einem ersten Schritt wurde ein erheblicher Performance-Gewinn erzielt. Die Web API wurde in .Net Core 7 mit Hotchocolate als GraphQL-Server implementiert. Azure Cognitive Search wird als Textsuchfunktion verwendet.

 

Print Friendly, PDF & Email
Categories :
.Net Core 7, .Net Core Web Api, Azure Blob Storage Api, C# 10+11, Cognitive Search, Cosmo DB, GetMyInvoices Api, GraphQL, HotChocolate, Mongo DB, MongoDB, NullGuard, Swagger, WebApps, xUnit
Configuration Service

WebApi basierte Implementierung eines Services zur Speicherung von Konfigurationen.  Kernziele dabei waren verschiedene Benutzerrollen und Berechtigungen zur Verwaltungen von Einstellungen. Sowie die Verfügbarkeit der Konfigurationsänderungen in den verwendenden Komponenten.

Print Friendly, PDF & Email
Categories :
.Net Core, Active Directory Federation Services, BizTak, C# 10+11, JIRA, MS SQL Server, Nuget-Packages, SCRUM, Swagger, T-SQL, Team Foundation Server, xUnit, XUnit
Komponentenbasierte Datei-Archivierung

Es wurden zur Archivierung von Transferdateien mehrere Komponenten erstellt. Ziel ist unabhängig von den bestehenden Prozessen zu arbeiten. des Weiteren sollten zur Laufzeit Konfigurationen und Komponenten hinzugefügt werden können. Die Verarbeitung von neuen Dateien sollen, nachdem sie in eine Queue eingetragen werden, sofort durchgeführt werden.

Die Dateien selbst sollen inhaltlich geprüft werden können, damit dann weitere Information extrahieren und abspeichern kann.

Ziel ist es ebenso diese Dateien mit den extrahierten Informationen zu durchsuchen.

Dateimonitor,

welcher auf neue Dateien prüft und diese in eine Queue zur Verarbeitung überträgt. Dieser stellt sicher, das Dateien abschließend geschrieben wurden und fügt diese dann in eine Queue an.

Datenbank,

zur Speicherung von relevanten Informationen der Archivdateien. Welche auch weitere Informationen zu den Dateien beinhaltet.

WebApi,

welche zur Verwaltung der Archivdateien verwendet wird. Hier können weitere Informationen und Verknüpfungen hinzugefügt werden oder bei Bedarf aktualisiert oder gelöscht werden.

Windows-Service,

welcher die Dateien aus der Queue zur Verarbeitung entnimmt und mithilfe der WebApi speichert. Der Service kann je Konfiguration dynamisch weitere Komponenten zur Verarbeitung laden und ausführen und somit dann alle erdenklichen informationen extrahiert und gespeichert werden.

Print Friendly, PDF & Email
Categories :
.Net Core, BizTak, C# 10+11, Datenbank, EntityFramework, JIRA, MS SQL Server, NullGuard, SCRUM, Swagger, T-SQL, Team Foundation Server, Windows Services, XUnit
RICO Fallbegleitende Primärkodierung & Kodierunterstützung mit Fraunhofer KI

Zeitraum: seit Oktober 2021

Mit RICO findet eine trainierte KI mit medizinischem Textverständnis in der stationären fallbegleitenden Kodierung in Deutschland Anwendung. Diese Entwicklung geht über die aktuellen regelbasierten Systeme hinaus.

Für den Einsatz von Künstlicher Intelligenz (KI) für medizinisches, kontextuelles Textverständnis in der stationären Patientenabrechnung sind wir als Software- und Medizincontrolling-Spezialisten eine exklusive Zusammenarbeit mit dem Fraunhofer – Institut für Intelligente Analyse- und Informationssysteme (IAIS) eingegangen.

RICO

Print Friendly, PDF & Email
Categories :
.Net Core 7, C# 10+11, C# 8, EntityFramework, GraphQL, Hangfire, HotChocolate, MediatR, Oracle, SQLite, Swagger, XUnit, xUnit
SalesForce integration with Profisee

Zeitraum: Mai – Juli 2021

Zu Nutzung diverser Applikationen wurde ein Microservice basiertes Backend übernommen. Die Backendservices sind in weite Bereiche des Unternehmens integriert, welche von Mitarbeitern Weltweit genutzt werden. Dazu gehören Funktionalitäten eines WebShops, Kundenverwaltung, Promotionsverwaltung sowie die Mitarbeiterverwaltung.

Aufgabe bestehe daran diese Architektur mithilfe aktueller Technologien und Programmiersprachen zu erweitern und auf neue Strukturen anzupassen.

Print Friendly, PDF & Email
Categories :
.Net Core, Active Directory Federation Services, Azure Functions, C# 8, Cosmo, EntityFramework, MSUnit2, OData, Swagger, T-SQL, TypeScript, Web Api 2, WebApps, Windows Services, xUnit
Moving Microservices to .Net Core

Zeitraum: seit November 2019

Zu Nutzung diverser Applikationen wurde ein bestehendes Microservice ähnliches basiertes Backend übernommen. Die Backendservices sind in weite Bereiche des Unternehmens integriert, welche von Mitarbeitern Weltweit genutzt werden. Dazu gehören Funktionalitäten eines WebShops, Kundenverwaltung, Promotionsverwaltung sowie die Mitarbeiterverwaltung.

Aufgabe bestehe daran diese Architektur mithilfe aktueller Technologien und Programmiersprachen zu erweitern und auf neue Strukturen anzupassen.

Print Friendly, PDF & Email
Categories :
.Net Core, .Net Core Web Api, APIs, BizTak, C# 8
Backend Services

Zeitraum: November 2018 – Juli 2019

Zu Nutzung diverser Applikationen wurde ein Microservice basiertes Backend erstellt, welches für verschiedene Anwendungsfälle entwickelt wurde. Die Backendservices werden in weite Bereiche des Unternehmens integriert, welche von Mitarbeitern Weltweit genutzt werden. Dazu gehören Funktionalitäten eines WebShops, Kundenverwaltung, Promotionsverwaltung sowie die, Mitarbeiterverwaltung.

Details

Technologien

  • C# 7.0
  • TFS
  • Swagger
  • SCRUM
  • XUnit
  • MSUnit + MSUnit2
  • Web Api

Tätigkeiten

  • Entwicklung der Domain-Services
  • Architektur
  • Erstellung der Continuous integration innerhalb von TFS
  • Erstellung der Testautomatiserung
  • Anforderungsanalyse
  • Unterstützung der Teamführung
Print Friendly, PDF & Email
Categories :
MSUnit, MSUnit2, Selenium, Testing, XUnit
A Hybrid iPad App

Zeitraum: Juli 2017 – Oktober 2018

Die App ab ist ein langjähriges Projekt der Firma HUGO BOSS AG, welches von Mitarbeitern Weltweit im Einsatz befindet. Neben der vollständigen Funktionalität eines WebShops, bietet die Applikation mehrere Teilbereiche zur Verwaltung von Kunden, Stores und Mitarbeitern. Dabei wurden verschiede Subsysteme angebunden und erweitert. Dazu gehören MS CRM, Salesforce OCAPI und SAP.

Details

Technologien

  • WCF
  • TypeScript
  • C# 5.0
  • TFS
  • JIRA
  • Swagger
  • Angular 2-6
  • SCRUM
  • Razor
  • MSUnit + MSUnit2

Tätigkeiten

  • Entwicklung
  • Anforderungsanalyse
  • Testautomatiserung
  • Testerstellung
  • Performance Analysen
Print Friendly, PDF & Email
Categories :
BizTak, C# 5.0, Entwicklungsprozess, JIRA, Razor, Salesforce OCAPI, SCRUM, Swagger, Team Foundation Server, TypeScript, Web Api 2, Windows Communication Foundation
Spiegelintegration – Eine App innerhalb eines Verkaufsraums

Zeitraum: Februar 2018 – Juli 2018

Erstellung eines Systems zur Verwendung eines Webshops. Dazu wurde eine Microservices Architektur mit Hilfe von ASP.NET Web API 2 Services erstellt und im Rahmen dessen mehrere Services implementiert. Ebenso wurde ein API Gateway, welcher dynamisch konfiguriert werden konnte, implementiert.

Details

Technologien

  • ASP.NET Web Api 2
  • IIS 8.5
  • Team Foundation Server
  • JIRA
  • Salesforce OCAPI
  • C# 5.0
  • Swagger
  • SCRUM

Tätigkeiten

  • Entwicklung
  • Anforderungsanalyse
  • Software Architektur
  • Hardware Architektur
  • Datenbank Design
  • Integration
Print Friendly, PDF & Email
Categories :
Administration, Entwicklungsprozess, IIS 8.5, JIRA, Salesforce OCAPI, SCRUM, Swagger, Team Foundation Server
Service für Mitarbeiter Snapshots

Zeitraum: Januar 2018 – Februar 2018

Erstellen eines Services zur Synchronisierung von Benutzerprofilen auf unterschiedlichen Devices (iPads).

Details

Technologien

ASP.NET Web API 2
IIS 8.5
C# 5.0
MS SQL Server
T-SQL

Tätigkeiten

  • Entwicklung
  • Anforderungsanalyse
  • Software Architektur
  • Datenbank Design
Print Friendly, PDF & Email
Categories :
C# 5.0, Datenbank, MS SQL Server, Programmiersprachen, T-SQL, Web Api 2
Ein Authentication Service – Ein Web Api Service für einfache Authentifizierung mit Active Directory / Active Directory Federation Service

Zeitraum: September 2017 – Januar 2018

Erstellen von Services zur Authentifizierung von Benutzer innerhalb einer Domain. Dabei wurde ein neuer Webservice erstellt.

Details

Technologien

  • ASP.NET Web API 2
  • IIS 8.5
  • C# 5.0
  • Active Directory
  • Active Directory Federation Services
  • OAuth2

Tätigkeiten

  • Entwicklung
  • Anforderungsanalyse
  • Software Architektur
Print Friendly, PDF & Email
Categories :
Active Directory, Active Directory Federation Services, C# 5.0, Web Api 2
LogServices – Ein Service zur Zentralisierung von Log-Dateien

Zeitraum: August 2017 – Dezember 2017

Erstellen von mehreren Services zur Sammlung, Aggregation und Aufbereitung von Log Inhalten auf unterschiedlichen Systemen. Dazu wurden Restful Services, Windows Services und diversen Applikationen erstellt.

Details

Technologien

  • ASP.NET Web API 2

    • PowerShell
    • IIS 8.5
    • C# 5.0
    • Windows Services
    • MS SQL Server
    • T-SQL

Tätigkeiten

    • Entwicklung
    • Anforderungsanalyse
    • Software Architektur
    • Datenbank Design
Print Friendly, PDF & Email
Categories :
C# 5.0, Datenbank, MS SQL Server, Programmiersprachen, T-SQL, Web Api 2, Windows, Windows Services
CIReS – Central Information and Reporting Services

Zeitraum: Januar 2015 – Juli 2017

CIReS steht für Central Information and Reporting System. Es dient zur Erfassung von unterschiedlichsten Daten innerhalb eines Unternehmens. Hier ein Auszug der Informationen die innerhalb des System großteils vollautomatisiert erfasst werden:

  • Mitarbeiter und Teams
  • Informationen zur Infrastruktur wie Server, Switches und Workstations
  • Vom Unternehmen betriebenen Webseiten mit den dazugehörigen Information zu IP, der Verfügbarkeit,

    Details zu HTTPS und Konfigurationseinstellungen

  • Informationen zu Verträgen, Produkten sowie verwendete und freigegebene Software (SAM)Innerhalb von CIReS werden die Daten für die Optimierung von Geschäftsprozessen verwendet. Beispielsweise für die Automatisierung der Projektdokumentationen, Erstellung von Call Trees, Controlling für Projekte, Mitarbeiterlisten, Mailinglisten und der Anbindung an externe Systeme (Zeiterfassung, Buchhaltung, HR-Software, SIEM-Software etc.). Darüber hinaus verfügt es über ein umfangreiches Reporting System und einer in Lightswitch realisierten dynamischen Oberfläche als Management Interface.

Details

Technologien

  • Microsoft Lightswitch
  • WebServices mit OData
  • Powershell
  • AngularJS 1.5
  • Javascript mit NodeJS
  • TypeScript
  • VisualCron

Tätigkeiten

      • Entwicklung
      • Projektmanagement
      • Konzeption
      • Requirements Engineering
      • Scrum Master
Print Friendly, PDF & Email
Categories :
AngularJS 1.5, BizTak, Microsoft LightSwitch, Powershell, VisualCron
Firebrigade

Zeitraum: Februar und März 2017

Diese App dient dazu bei einem Feueralarm die Gruppenbildung einer Feuerwehr zu organisieren. Dabei kommen Push Notifikationen und Echtzeit Informationen zum Einsatz. Firebrigade ist ein Projekt welches mit Angular 2 und Micro-Services realisiert wird.

Details

Technologien

Tätigkeiten

  • Auswahl der Technologie 
  • Entwicklung und Projektmanagement
Print Friendly, PDF & Email
Categories :
Administration, Angular, Frameworks, IIS 8.5, Programmiersprachen, Swift, T-SQL
Workflow Dashboard

Zeitraum: Februar 2016 – Januar 2017

Das Dashboard dient als Oberfläche zum Projektmanagement und Realisierung von Bauprojekten. Initial werden Gebäudemodelle (CAD-Zeichnungen) verwendet um Anforderungen zu verifizieren, dazu können Benutzer mit entsprechenden Rechten „Assessments“ anfordern und dabei einen Zieltermin festlegen.

Details

Technologien

  • TypeScript
  • C# 5.0
  • TFS
  • Web Api 2
  • Swagger
  • Angular 2
  • SCRUM

Tätigkeiten

  • Auswahl der Technologie 
  • Entwicklung und Projektmanagement
  • Definition der Testfälle mit deren Ausführung
Print Friendly, PDF & Email
Categories :
Administration, Angular, CAD, Entwicklungsprozess, IIS 8.5, SCRUM, T-SQL, Team Foundation Server, TypeScript, Web Api 2
Feeder

Zeitraum: Dezember – Januar 2017

Das Frontend zur Erfassung der Trinkmenge von Babys wurde dazu in Swift 3 entwickelt, dessen Fokus auf Einfachheit und Performance fokussiert ist. Das zentrale Daten Management beinhaltet diverse mit Prozeduren zur Synchronisation und wurde mit NodsJS/JavaScript und Windows Services implementiert. Für den Datenservice kam ein eigens entwickelter REST Service zum Einsatz welche über Javascript mit einen, in der Azure Cloud befindlichen SQL-Server, kommuniziert.

Details

Technologien

  • Swift 3.1
  • Azure Cloud SQL Server
  • NodeJS
  • TypeScript
  • JavaScript
  • MS-SQL
  • Transaktionsmanagement
  • Multi User Management
  • Concurrent User Management

Tätigkeiten

  • Auswahl der Technologie 
  • Entwicklung und Projektmanagement
Print Friendly, PDF & Email
Categories :
Angular, Datenbank, MS SQL Server, Programmiersprachen, Swift, Web Api 2
Process Management mit JIRA und Confluence

Zeitraum: Januar 2013 -Dezember 2016

Unterstützung des Managements für die Einführung neuer und Verbesserung bestehender Prozesse.

Details

Technologien

  • xMind
  • Confluence
  • JIRA
  • Bizagi BPM Suite

Tätigkeiten

  • Analyse der im Unternehmen vorhanden Prozesse
  • Erstellung eines Management Frameworks
  • Deploy- und Release Management
  • Configuration Management
Print Friendly, PDF & Email
Incident Management

Zeitraum: August 2015 bis November 2016

Einführung von Incident Management im Unternehmen in Teilbereichen nach ISO 27001, bei Verwendung von JIRA und Confluence.

Details

Technologien

  • JIRA / Confluence
  • VisualCron
  • MS LightSwitch
  • MS SQL Server
  • MS Active Directory
  • MS Exchange Server
  • PlantUML

Tätigkeiten

  • Erstellung einer Datenbankstruktur zur Erfassung von relevanten Informationen
  • Erfassung vorhandener Teamstrukturen und Dokumentation innerhalb des Unternehmens
  • Etablierung der Prozesse zur Erfassung aller Ansprechpartner
  • Nutzung der erfassten Daten zur automatischen Generierung von Call Trees bzw. Rufketten und E-Mail Verteilern.
  • Optimierung der Prozesse zur Erfassung und Pflege von Teams/Mitarbeitern/Kontakten
Print Friendly, PDF & Email
Categories :
Active Directory, Administration, C# 5.0, Entwicklungsprozess, Exchange Server, IIS 8.5, OData, VisualCron, Windows, Windows Services
DataMap

Zeitraum: März 2016 bis Oktober 2016

Mit der DataMap ist es möglich, vorhandene Datenflüsse innerhalb einer Entwicklungslösung darzustellen. Vom Import der Daten bis zur Darstellung der verschiedenen Komponenten. In den konkreten Fällen handelte es sich um Daten von Webseiten und Mobilen Applikationen.

Details

Technologien

  • MS-SQL
  • Confluence / JIRA
  • XML / XML-Schema
  • Javascript / AngularJS / Typescript
  • JSON / JSON-Schema
  • VisualCron
  • PlantUML
  • C#
  • Powershell

Tätigkeiten

  • Requirements Management
  • Optimierung von Geschäftsprozessen, teils durch Automatisierung
  • Implementierung der Anforderungen (Teamleitung 10 Mitarbeiter)
  • Konfiguration und Betrieb der Lösung
  • Erstellung der benötigten Infrastruktur
  • Teamführung und Unterstützung der Mitarbeiter bei der Verwendung der Lösung (30 Mitarbeiter)
  • Controlling der Ergebnisse und Prozesse
  • Übergabe an den Betrieb
  • Erstellung der Administration / User Dokumentation
  • Projektzeitraum: 3 Monate Entwicklung, 3 Monate Einführung.
  • Schulung der Mitarbeiter im Umgang von Confluence / JIRA
  • Scrum Master
Print Friendly, PDF & Email
Categories :
Active Directory Federation Services, Angular, C# 5.0, Datenbank, Frameworks, JIRA, Microsoft LightSwitch, MS SQL Server, Powershell, Programmiersprachen, T-SQL, Tools und Software, TypeScript, VisualCron
Timerecording

Zeitraum: Januar 2014 bis März 2016

Konzeption und Implementierung einer Software zur Zeiterfassung. Dies beinhaltet das Rechtemanagement und Anbindung an Controlling-Software. Dabei wurden unter anderem Features für Stundensätze und Teilzeit implementiert. Das Rechtemanagement verfügt dabei eine Anbindung an ein zentrales System zur Erfassung von Teams, Kunden und Mitarbeiter.

Details

Technologien

  • JIRA
  • C# .NET / Webforms
  • VisualCron
  • MS-SQL
  • HTML / CSS / JavaScript
  • Oracle DB
  • Excel / VBA

Tätigkeiten

  • Anforderungsanalyse
  • Datenbankerstellung
  • Implementierung und Pflege
  • Übergabe an den Betrieb
  • Anbindung an verwendete Software wie JIRA, HR-Software (Perbit), Active Directory.
  • Erstellung von umfangreichen Möglichkeiten für Controlling
  • Scrum Master
  • Berechtigungsmanagement
Print Friendly, PDF & Email
Categories :
C# 5.0, Datenbank, Entwicklungsprozess, Excel, JIRA, MS SQL Server, Oracle, Perbit, SCRUM, Visual Basic
Print Friendly, PDF & Email