Portierung von alten Programmen in der gesamten Projektlandschaft auf Basis von modernen Cloud-Technologien. Migration der Anwendungen nach Git, Portierung/Neuentwicklung von alten Softwarelösungen auf State-of-the-Art Technologien im Microsoft-Umfeld.
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Portierung von alten Programmen in der gesamten Projektlandschaft auf Basis von modernen Cloud-Technologien. Migration der Anwendungen nach Git, Portierung von alten Landesoffice VBA Systemen der letzten 30 Jahre nach VB.NET. Portierung von alten C/C++ Systemen auf neuere Versionen und nach C#.NET
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Weiterentwicklung und Betrieb einer Backoffice-Plattform zum Prozessieren und Bearbeiten von Nachrichten nach dem Acord-Standard. Ablösung eines bestehenden Alt-Systems.
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Weiterentwicklung und Betrieb einer Plattform zur Speicherung, Archivierung und Verarbeitung von Daten von medizinischen Geräten in einem heterogenen Microservices-Umfeld, betrieben sowohl in der Cloud als auch on Edge.
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Entwicklung einer App zum sicheren und verschlüsselten Bereitstellen, Abrufen und Verwalten von Patientenbefunden. App ist live und kann unter folgenden Links begutachtet werden: Links auf Anfrage
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen. Das Projekt wurde als ?kritische Infrastruktur? eingestuft und ist außerdem durch diverse Datenschutz-Prüfungen durchgegangen. Es wurde aktuellste kryptografische Standards eingesetzt.
Middleware zur Bereitstellung von Meta-Daten, Thumbnails und Lizenzinformationen für Multimedia-Assets in einem heterogenen Microservices-Umfeld
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Entwicklung einer zentralisierten Plattform für ein standortübergreifendes Stammdatenmanagement von medizinischen Laboren
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Entwicklung eines Software-Ökosystems zur Verwaltung von Stammdaten, Steuerung von Maschinen und Report-Erstellung für einen Crimp-Maschinen-Hersteller mit anschließendem Whitelabeling. Kunde aus dem Bereich Industrie 4.0
Technische Beschreibung:
Backend in Node.JS mit einer RESTful-API, ein Administrations-Backend in React (TypeScript, JavaScript). Xamarin-App zur Steuerung von Crimp-/Cutter-Maschinen über Bluetooth BLE und zum Kommunizieren der Produktionsergebnisse an das Server-Backend. Hybrid-Ansatz für den Betrieb sowohl online, als auch offline mit automatischer Synchronisierung mit dem Server, sobald online; Daten werden in einer lokalen SQLite-Datenbank zwischengespeichert. Zusätzlich eine Desktop-Software zur Workflow-Steuerung und Prozessüberwachung von Produktions-Maschinen in WPF. Client-Server-Architektur mit Kommunikation über MongoDB-Chains.
Entwicklung, Deployment und Betrieb einer Plattform für Wirtschaftsprüfer für KI-gestützten Audit von Geschäftsberichten.
Technische Beschreibung:
Microservice-Architektur mit Docker und Kubernetes, Entwicklung, Develop-Umgebung und Test-Umgebung gehostet in Azure Kubernetes Services (AKS), Stage- und Produktiv-Umgebung gehostet On-Prem im kundeneigenen Cluster mit OpenShift. Self-Contained Docker-Images, da Build-Prozess sowohl in Azure DevOps, als auch in GitLab. Kommunikation zwischen Frontend und Backend via Websockets (signalR) und REST (WebAPI). Document Processing Pipeline mit RabbitMQ als Message-Bus, Aspose-Komponenten für Textextraction, Minio als Document Storage Solution, AI-Komponenten in Python 3.
Entwicklung einer modularen und skalierbaeren Plattform für Data Analytics und Data Engineering, auf Basis einer hochverfügbaren Microservices-Architektur
Technische Beschreibung:
Microservice-Architektur mit Docker und Kubernetes, Entwicklungs- und Develop-Umgebung auf automatisiert provisionierten VM?s mit Docker-Compose. Data Analytics Worker in Python, die dynamisch zur Laufzeit dazugeschaltet werden. Self-Contained Docker-Images. Kommunikation zwischen Frontend und Backend via Websockets (signalR) und REST (WebAPI). Worker Pipeline mit Kafka als Message-Bus, später ersetzt durch Redis. ABBYY-Komponenten für OCR und Textextraction, Minio als Document Storage Solution, AI-Komponenten wie Table Extractor und Form Extractor in Python 2 und 3.
Programmiersprachen und -bibliotheken:
C# .NET, Java SE (SWT, AWT), Java EE, Maven, C/C++, Visual C++, Scala, PHP, HTML, CSS, JSON, JavaScript, jQuery, Typescript, CoffeeScript, VB .NET, VB6, VBA, Haskell, F#, Python, XML, XSD, XSLT, Node.JS, Vue.JS, AngularJS, Angular4+, Spring Framework, Play! Framework, Hibernate, NHibernate, ASP .NET WebForms, Ajax Control Toolkit, ASP .NET MVC, EF, ASP .NET Core/Core 2/Core 3, .NET 6/7/8, Xamarin, Swift, CLIPPER, VFP9, TASM, MASM, DirectX, OpenGL, R, LaTeX, PowerShell, Batch, Bash, YAML
Methodologien:
SCRUM, Kanban, ScrumBan, OOA, OOD, TDD, DDD, SAFe, Wasserfall, V-Modell, Agile, Prototyping, Pair Programming.
Entwicklungsumgebungen:
Microsoft Visual Studio 6 ? Microsoft Visual Studio .NET 2022, Eclipse, NetBeans, MonoDevelop, SharpDevelop, Microsoft Expression, Xamarin, Borland, DevExpress, VSCode, PyCharm, XCode, Sublime Text, Notepad++, Atom, Android Studio, Vim, Vi
Plattformen:
Windows 3.1x, 9x, 2000, XP, Vista, 7, 8, 8.1, 10, 11, Windows Server 2003-2019, Linux (Ubuntu, Ubuntu Server 12, Debian, CentOS, Alpine), MS-DOS, Citrix, Azure, WSL, AWS, iOS, Android
Weitere Kenntnisse (EDV):
JUnit, UnitTest, Cypress, Jasmine, Jest, Selenium, Silverlight, WCF, WPF, TFS (Team Foundation Server), MS Office (Word, Excel, PowerPoint, OneNote, Visio, Access, Publisher), MS Project, SVN, CVS, Git, UML, NSIS, Log4Net, Tomcat, Mantis, Adobe Photoshop, Adobe Illustrator, Adobe Premiere Pro, Adobe Acrobat, Paint .NET, Qlik, Tableau, Javadoc, Doxygen, OpenOffice, Webserver (WWW, HTML, HTTP, CGI, TCP/IP, ActiveX, FTP, NFS), OLAP, LDAP, OAuth, MVVM, MVC, Systemaufbau (CMS, CRM, DMS, ERP), Push Messages, RabbitMQ, ActiveMQ, Kafka, BiPro, REST, Docker, Kubernetes, Helm, Azure DevOps, GitLab, GitLab Runners, Gitea
Fähigkeiten:
Anwendungs- und Systemprogrammierung, Analyse, Design, Spezifikation, Programmierung, Tests, Projektmanagement, Schulungen, Seminare, Workshop, Reporting, Technische Dokumentation / Spezifikation
Portierung von alten Programmen in der gesamten Projektlandschaft auf Basis von modernen Cloud-Technologien. Migration der Anwendungen nach Git, Portierung/Neuentwicklung von alten Softwarelösungen auf State-of-the-Art Technologien im Microsoft-Umfeld.
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Portierung von alten Programmen in der gesamten Projektlandschaft auf Basis von modernen Cloud-Technologien. Migration der Anwendungen nach Git, Portierung von alten Landesoffice VBA Systemen der letzten 30 Jahre nach VB.NET. Portierung von alten C/C++ Systemen auf neuere Versionen und nach C#.NET
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Weiterentwicklung und Betrieb einer Backoffice-Plattform zum Prozessieren und Bearbeiten von Nachrichten nach dem Acord-Standard. Ablösung eines bestehenden Alt-Systems.
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Weiterentwicklung und Betrieb einer Plattform zur Speicherung, Archivierung und Verarbeitung von Daten von medizinischen Geräten in einem heterogenen Microservices-Umfeld, betrieben sowohl in der Cloud als auch on Edge.
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Entwicklung einer App zum sicheren und verschlüsselten Bereitstellen, Abrufen und Verwalten von Patientenbefunden. App ist live und kann unter folgenden Links begutachtet werden: Links auf Anfrage
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen. Das Projekt wurde als ?kritische Infrastruktur? eingestuft und ist außerdem durch diverse Datenschutz-Prüfungen durchgegangen. Es wurde aktuellste kryptografische Standards eingesetzt.
Middleware zur Bereitstellung von Meta-Daten, Thumbnails und Lizenzinformationen für Multimedia-Assets in einem heterogenen Microservices-Umfeld
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Entwicklung einer zentralisierten Plattform für ein standortübergreifendes Stammdatenmanagement von medizinischen Laboren
Technische Beschreibung:
Aufgrund einer Vereinbarung mit dem Kunden, darf ich keine technischen Details über dieses Projekt nennen.
Entwicklung eines Software-Ökosystems zur Verwaltung von Stammdaten, Steuerung von Maschinen und Report-Erstellung für einen Crimp-Maschinen-Hersteller mit anschließendem Whitelabeling. Kunde aus dem Bereich Industrie 4.0
Technische Beschreibung:
Backend in Node.JS mit einer RESTful-API, ein Administrations-Backend in React (TypeScript, JavaScript). Xamarin-App zur Steuerung von Crimp-/Cutter-Maschinen über Bluetooth BLE und zum Kommunizieren der Produktionsergebnisse an das Server-Backend. Hybrid-Ansatz für den Betrieb sowohl online, als auch offline mit automatischer Synchronisierung mit dem Server, sobald online; Daten werden in einer lokalen SQLite-Datenbank zwischengespeichert. Zusätzlich eine Desktop-Software zur Workflow-Steuerung und Prozessüberwachung von Produktions-Maschinen in WPF. Client-Server-Architektur mit Kommunikation über MongoDB-Chains.
Entwicklung, Deployment und Betrieb einer Plattform für Wirtschaftsprüfer für KI-gestützten Audit von Geschäftsberichten.
Technische Beschreibung:
Microservice-Architektur mit Docker und Kubernetes, Entwicklung, Develop-Umgebung und Test-Umgebung gehostet in Azure Kubernetes Services (AKS), Stage- und Produktiv-Umgebung gehostet On-Prem im kundeneigenen Cluster mit OpenShift. Self-Contained Docker-Images, da Build-Prozess sowohl in Azure DevOps, als auch in GitLab. Kommunikation zwischen Frontend und Backend via Websockets (signalR) und REST (WebAPI). Document Processing Pipeline mit RabbitMQ als Message-Bus, Aspose-Komponenten für Textextraction, Minio als Document Storage Solution, AI-Komponenten in Python 3.
Entwicklung einer modularen und skalierbaeren Plattform für Data Analytics und Data Engineering, auf Basis einer hochverfügbaren Microservices-Architektur
Technische Beschreibung:
Microservice-Architektur mit Docker und Kubernetes, Entwicklungs- und Develop-Umgebung auf automatisiert provisionierten VM?s mit Docker-Compose. Data Analytics Worker in Python, die dynamisch zur Laufzeit dazugeschaltet werden. Self-Contained Docker-Images. Kommunikation zwischen Frontend und Backend via Websockets (signalR) und REST (WebAPI). Worker Pipeline mit Kafka als Message-Bus, später ersetzt durch Redis. ABBYY-Komponenten für OCR und Textextraction, Minio als Document Storage Solution, AI-Komponenten wie Table Extractor und Form Extractor in Python 2 und 3.
Programmiersprachen und -bibliotheken:
C# .NET, Java SE (SWT, AWT), Java EE, Maven, C/C++, Visual C++, Scala, PHP, HTML, CSS, JSON, JavaScript, jQuery, Typescript, CoffeeScript, VB .NET, VB6, VBA, Haskell, F#, Python, XML, XSD, XSLT, Node.JS, Vue.JS, AngularJS, Angular4+, Spring Framework, Play! Framework, Hibernate, NHibernate, ASP .NET WebForms, Ajax Control Toolkit, ASP .NET MVC, EF, ASP .NET Core/Core 2/Core 3, .NET 6/7/8, Xamarin, Swift, CLIPPER, VFP9, TASM, MASM, DirectX, OpenGL, R, LaTeX, PowerShell, Batch, Bash, YAML
Methodologien:
SCRUM, Kanban, ScrumBan, OOA, OOD, TDD, DDD, SAFe, Wasserfall, V-Modell, Agile, Prototyping, Pair Programming.
Entwicklungsumgebungen:
Microsoft Visual Studio 6 ? Microsoft Visual Studio .NET 2022, Eclipse, NetBeans, MonoDevelop, SharpDevelop, Microsoft Expression, Xamarin, Borland, DevExpress, VSCode, PyCharm, XCode, Sublime Text, Notepad++, Atom, Android Studio, Vim, Vi
Plattformen:
Windows 3.1x, 9x, 2000, XP, Vista, 7, 8, 8.1, 10, 11, Windows Server 2003-2019, Linux (Ubuntu, Ubuntu Server 12, Debian, CentOS, Alpine), MS-DOS, Citrix, Azure, WSL, AWS, iOS, Android
Weitere Kenntnisse (EDV):
JUnit, UnitTest, Cypress, Jasmine, Jest, Selenium, Silverlight, WCF, WPF, TFS (Team Foundation Server), MS Office (Word, Excel, PowerPoint, OneNote, Visio, Access, Publisher), MS Project, SVN, CVS, Git, UML, NSIS, Log4Net, Tomcat, Mantis, Adobe Photoshop, Adobe Illustrator, Adobe Premiere Pro, Adobe Acrobat, Paint .NET, Qlik, Tableau, Javadoc, Doxygen, OpenOffice, Webserver (WWW, HTML, HTTP, CGI, TCP/IP, ActiveX, FTP, NFS), OLAP, LDAP, OAuth, MVVM, MVC, Systemaufbau (CMS, CRM, DMS, ERP), Push Messages, RabbitMQ, ActiveMQ, Kafka, BiPro, REST, Docker, Kubernetes, Helm, Azure DevOps, GitLab, GitLab Runners, Gitea
Fähigkeiten:
Anwendungs- und Systemprogrammierung, Analyse, Design, Spezifikation, Programmierung, Tests, Projektmanagement, Schulungen, Seminare, Workshop, Reporting, Technische Dokumentation / Spezifikation