· Entwicklung und Weiterentwicklung von EDI-Komponenten in Standards wie ANSI X.12, XML, JSON und EDIFACT.
· Weiterentwicklung und Fehlerbehebung eines Excel-Add-on das durch einen anderen Dienstleister für das Unternehmen entwickelt wurde mit .net Framework 4.8
Technologien: Lobster_data, C#, Salesforce,
Im Rahmen eines umfangreichen Projekts habe ich zwischenzeitlich die vierte Version einer Single Page Applikation entwickelt, die als Cross-Plattform-Lösung für Endverbraucher, Händler und Hersteller dient. Ziel der Anwendung war es, eine benutzerfreundliche und effiziente Fehleranalyse zu ermöglichen. Dabei wurde besonderes Augenmerk auf eine moderne, skalierbare Architektur und intuitive Nutzbarkeit gelegt.
Einbau eines OpenAi Chatbots mit eigenen Daten (RAG).
Technologien: Frontend (Angular, Ionic, Next.js / React) und Backend (C#, .NET, Azure SQL), Cloud-Lösungen (Azure Webservice Azure Factory, Azure Frontdoor, Azure Sqldatenbank, Vercel-Hosting), KI-Chatbots (OpenAI, Azure Cognitive Search), Datenkommunikation (JSON, REST APIs)
Entwicklung und Optimierung interner Systeme zur Unterstützung betrieblicher Prozesse:
· Ticketsystem: Entwicklung eines Systems zur effizienten Bearbeitung von Support-Anfragen.
· Auftrags- und Vorschriftenmanagement: Erstellung eines Tools zur Verwaltung und Dokumentation von Arbeitsaufträgen und Vorschriften in der Galvanik.
· Chemikalienverwaltung: Weiterentwicklung eines Systems zur Bestandsüberwachung und Verwaltung chemischer Stoffe.
· Bauteilüberwachung: Implementierung eines Systems zur Erfassung und Überwachung konservierungsbedürftiger Bauteile.
o Technologien: C#, .NET, Blazor, JavaScript, CSS, Microsoft SQL Server.
Entwicklung einer robusten Schnittstelle zur Abfrage von ERP-Daten aus einer SQL-Datenbank und deren Übertragung an eine REST API im JSON-Format. Die Schnittstelle ermöglicht eine nahtlose Integration von Kundenauftragsdaten und sorgt für effiziente Datenkommunikation zwischen den Systemen.
o Technologien: C#, .NET, JSON, MS SQL Server, REST.
Entwicklung einer dynamischen Schnittstelle zur automatisierten Verwaltung von Teams-Strukturen basierend auf Vorlagen. Die Schnittstelle bietet mehrere Endpunkte zur Erstellung, Aktualisierung und Löschung von Teams-Informationen, wobei die Microsoft Graph API für eine nahtlose Integration mit Microsoft 365 genutzt wird.
o Technologien: C#, .NET, Microsoft Graph API, Microsoft 365.
Entwicklung einer Single Page Application (SPA) zur dynamischen Anzeige und Verwaltung von Mitarbeiterpositionen aus der CargoSoft-Datenbank. Basierend auf vordefinierten Regeln werden visuelle Signale (Texte und Farben) bereitgestellt, um fehlende Informationen oder Handlungsbedarf zu kennzeichnen. Die Daten und Regeln werden mithilfe eines Lobster_data-Profils verarbeitet und in der Datenbank gespeichert. Clients werden automatisch aktualisiert, sobald neue Daten verfügbar sind
o Technologien: C#, .NET Core, SignalR, Microsoft SQL Server, Lobster_data.
Entwicklung eines Tools zur Verarbeitung von Daten aus der Microsoft Graph API. Das Tool extrahiert Schichtplandaten aus Microsoft Teams und generiert automatisierte Excel-Reports für einzelne Mitarbeiter. Dabei werden die Daten mithilfe einer SQLite-Datenbank abgeglichen und entsprechend den Vorgaben berechnet.
o Technologien: C#, .NET Core, SQLite, Microsoft Graph API, ClosedXML.
Entwicklung einer Single Page Application (SPA) zur Visualisierung und Bearbeitung von Anträgen. Bürger können neue Vorschläge einreichen, die anschließend von der Fraktion bearbeitet werden. Die Anträge werden farblich codiert auf einer interaktiven Karte dargestellt, um den Bearbeitungsstatus übersichtlich zu visualisieren. Alle Daten werden in einer SQL-Datenbank gespeichert und verwaltet.
o Technologien: Angular, C#, ASP.Net Core, Leaflet.js, Microsoft Azure, Strato-Hosting und MS SQL-Datenbabnk
Entwicklung einer Server- und Client-Anwendung zur visuellen Darstellung und Verwaltung der Belegung von Sprechzimmern. Die Serveranwendung steuert die Zustände der Zimmer mithilfe einer SQLite-Datenbank und informiert die verbundenen Clients bei Änderungen in Echtzeit. Die Client-Anwendung ermöglicht Nutzern, die Zustände aller Zimmer einzusehen und den Status des eigenen Zimmers zu aktualisieren, welcher anschließend an den Server übermittelt wird.
o Technologien: C#, .NET Core, XAML, SQLite, SignalR.
Entwicklung einer modernen Webseite für eine Allgemeinmedizinerpraxis, die Patienten mit wichtigen Informationen versorgt und eine direkte Verlinkung zur Online-Terminbuchung bietet. Die Webseite wurde benutzerfreundlich gestaltet und ermöglicht eine intuitive Navigation für verschiedene Nutzergruppen.
o Technologien: Angular, Bootstrap, HTML, CSS
Entwicklung eines interaktiven Click-Dummys basierend auf dem Angular-Framework, um eine Übersicht und Fortschrittsprüfung von Technologien, Anwendungsfällen und Studien zu ermöglichen. Der Prototyp wurde mit einem modernen Design erstellt und dient zur Visualisierung und Evaluierung von Konzepten.
o Technologien: Angular, Bootstrap, Material-Angular
Entwicklung einer Blazor-Webanwendung zur effizienten Verwaltung von Bestellungen, Wareneingängen und Qualitätssicherungsentscheidungen. Die Anwendung ermöglicht die Generierung von QS-Berichten als PDF sowie die Erfassung und Erstellung von Versandaufträgen und zugehörigen Versandscheinen im PDF-Format. Alle Daten werden in einer mySQL-Datenbank gespeichert, um eine zuverlässige und skalierbare Datenverwaltung zu gewährleisten.
o Technologien: C#, NET Core, MySQL, Blazorise.Material, iTextSharp.
Neuerstellung Schnittstellenanbindungen von und nach dem System mware von und zu den Formaten vda4933, vda4945 und vda4987
Design, Implementierung und Weiterentwicklung von verschiedenen EDI Integrationskomponenten in den Standardschnittstellen-Formaten ANSI X.12, XML, CSV und Edifact
Kommunikationsprotokolle: (S)FTP, IMAP/SMTP, SOAP 1.2.
Ziel- und Quell-Systeme: Log-Net, SOLOPLAN Carlo, DBH, CargoSoft, CargoWise, Portrix, CargoSoft ECM
Unterstützung eines EDI Teams, Neuerstellung von Schnittstellen via Lobster in den Formaten: csv, Rest-Call (json) und lesen und schreiben in eine MSSQL Datenbank.
Übernahme eines bereits entwickelten Programms zur Erfassung und Verwaltung von Messdaten. Analyse des Sourcecodes mit Dokumentation und Weiterentwicklung nach Kundenbedarf. Neuentwicklung einer Webanwendung (Front und Backend), die auf die Datenbank des zuvor genannten Programms zugreifen kann und Daten nach Kundenwunsch darstellt.Zudem neue Daten speichern kann und erstellung eines Editor um Daten von Openstreetmap zu importieren und per Leaflet Objekte aus diesem Import anzuzeigen, zu editieren und dann interpoliert in der Datenbank zu speichern.
Entwicklung von verschiedenen EDI-Integrationskomponenten in den Standardschnittstellen-Formaten XML, Fixrecord, an das System mware.
Design, Implementierung und Weiterentwicklung von verschiedenen EDIIntegrationskomponenten per Webservice in das operative Speditionssystem CargoWise One und per Webservice zurück an den Kunden
Frontend ist WPF in C#. Erstellung einer Druckfunktion, in der die Daten aus der Datenbank in einem Word Dokument aufbereitet wird und nach Kundenvorgaben angezeigt werden.
Übernahme eines bestehendes PHP Projektes zur Weiterentwicklung.
Übernahme einer bestehenden Webseite zur Fehlerbeseitigung und Weiterentwicklung.
Erstellung eines Auditfragebogens (Frontend und Backend)
Programmierung von Dokumentenvorlagen im System G.Docs und winEFW der Firma Germo. Analyse von .csv und .xml Dateien (zum Teil aus dem SAP System „OSCARE“ kommend) um die Daten nach Programmiervorlagen zu verwenden.
2009 Einführung von ediEnterprise in Australien
2009 bis 2013 Verantwortlich für die Einführung von CargoSoft in verschiedenen Standorten weltweit.
06/2011 – 01/2012 Fernstudium Informatiker (ILS)
07/2008 – 07/2009 Fernstudium Fachinformatiker
Weiterbildung zum Schwerpunkt Anwendungsentwicklung (ILS)
08/2007 – 04/2008 Fernstudium C++ Programmierung für Fortgeschrittene (ILS)
03/2006 – 08/2007 FernstudiumProgrammierer (ILS)
08/1992 – 01/1995 Ausbildung zum Speditionskaufmann
Web- und Softwareentickler
Schnittstellenentwickler (EDI)
MS Visual Studio 2013, 2015
Germo winEFW und g.docs
ediEnterprise von CargoWise
CargoSoft von CargoSoft
MS Office 2003, 2007, 2010, 2013
Windows XP, 7, 8, 10
Mac OS
Linux
keine
keine
Zertifikate:
08/2012 ITIL Foundation Certificate in IT Service Management
04/2011 Zertifikat Microsoft SQL Server 2008 Administration
01/2003 The European Language Certificates in English
Gesetzl. Krankenkasse,
Spedition und Logistik,
Luftfahrt,
Chemie,
Textil
· Entwicklung und Weiterentwicklung von EDI-Komponenten in Standards wie ANSI X.12, XML, JSON und EDIFACT.
· Weiterentwicklung und Fehlerbehebung eines Excel-Add-on das durch einen anderen Dienstleister für das Unternehmen entwickelt wurde mit .net Framework 4.8
Technologien: Lobster_data, C#, Salesforce,
Im Rahmen eines umfangreichen Projekts habe ich zwischenzeitlich die vierte Version einer Single Page Applikation entwickelt, die als Cross-Plattform-Lösung für Endverbraucher, Händler und Hersteller dient. Ziel der Anwendung war es, eine benutzerfreundliche und effiziente Fehleranalyse zu ermöglichen. Dabei wurde besonderes Augenmerk auf eine moderne, skalierbare Architektur und intuitive Nutzbarkeit gelegt.
Einbau eines OpenAi Chatbots mit eigenen Daten (RAG).
Technologien: Frontend (Angular, Ionic, Next.js / React) und Backend (C#, .NET, Azure SQL), Cloud-Lösungen (Azure Webservice Azure Factory, Azure Frontdoor, Azure Sqldatenbank, Vercel-Hosting), KI-Chatbots (OpenAI, Azure Cognitive Search), Datenkommunikation (JSON, REST APIs)
Entwicklung und Optimierung interner Systeme zur Unterstützung betrieblicher Prozesse:
· Ticketsystem: Entwicklung eines Systems zur effizienten Bearbeitung von Support-Anfragen.
· Auftrags- und Vorschriftenmanagement: Erstellung eines Tools zur Verwaltung und Dokumentation von Arbeitsaufträgen und Vorschriften in der Galvanik.
· Chemikalienverwaltung: Weiterentwicklung eines Systems zur Bestandsüberwachung und Verwaltung chemischer Stoffe.
· Bauteilüberwachung: Implementierung eines Systems zur Erfassung und Überwachung konservierungsbedürftiger Bauteile.
o Technologien: C#, .NET, Blazor, JavaScript, CSS, Microsoft SQL Server.
Entwicklung einer robusten Schnittstelle zur Abfrage von ERP-Daten aus einer SQL-Datenbank und deren Übertragung an eine REST API im JSON-Format. Die Schnittstelle ermöglicht eine nahtlose Integration von Kundenauftragsdaten und sorgt für effiziente Datenkommunikation zwischen den Systemen.
o Technologien: C#, .NET, JSON, MS SQL Server, REST.
Entwicklung einer dynamischen Schnittstelle zur automatisierten Verwaltung von Teams-Strukturen basierend auf Vorlagen. Die Schnittstelle bietet mehrere Endpunkte zur Erstellung, Aktualisierung und Löschung von Teams-Informationen, wobei die Microsoft Graph API für eine nahtlose Integration mit Microsoft 365 genutzt wird.
o Technologien: C#, .NET, Microsoft Graph API, Microsoft 365.
Entwicklung einer Single Page Application (SPA) zur dynamischen Anzeige und Verwaltung von Mitarbeiterpositionen aus der CargoSoft-Datenbank. Basierend auf vordefinierten Regeln werden visuelle Signale (Texte und Farben) bereitgestellt, um fehlende Informationen oder Handlungsbedarf zu kennzeichnen. Die Daten und Regeln werden mithilfe eines Lobster_data-Profils verarbeitet und in der Datenbank gespeichert. Clients werden automatisch aktualisiert, sobald neue Daten verfügbar sind
o Technologien: C#, .NET Core, SignalR, Microsoft SQL Server, Lobster_data.
Entwicklung eines Tools zur Verarbeitung von Daten aus der Microsoft Graph API. Das Tool extrahiert Schichtplandaten aus Microsoft Teams und generiert automatisierte Excel-Reports für einzelne Mitarbeiter. Dabei werden die Daten mithilfe einer SQLite-Datenbank abgeglichen und entsprechend den Vorgaben berechnet.
o Technologien: C#, .NET Core, SQLite, Microsoft Graph API, ClosedXML.
Entwicklung einer Single Page Application (SPA) zur Visualisierung und Bearbeitung von Anträgen. Bürger können neue Vorschläge einreichen, die anschließend von der Fraktion bearbeitet werden. Die Anträge werden farblich codiert auf einer interaktiven Karte dargestellt, um den Bearbeitungsstatus übersichtlich zu visualisieren. Alle Daten werden in einer SQL-Datenbank gespeichert und verwaltet.
o Technologien: Angular, C#, ASP.Net Core, Leaflet.js, Microsoft Azure, Strato-Hosting und MS SQL-Datenbabnk
Entwicklung einer Server- und Client-Anwendung zur visuellen Darstellung und Verwaltung der Belegung von Sprechzimmern. Die Serveranwendung steuert die Zustände der Zimmer mithilfe einer SQLite-Datenbank und informiert die verbundenen Clients bei Änderungen in Echtzeit. Die Client-Anwendung ermöglicht Nutzern, die Zustände aller Zimmer einzusehen und den Status des eigenen Zimmers zu aktualisieren, welcher anschließend an den Server übermittelt wird.
o Technologien: C#, .NET Core, XAML, SQLite, SignalR.
Entwicklung einer modernen Webseite für eine Allgemeinmedizinerpraxis, die Patienten mit wichtigen Informationen versorgt und eine direkte Verlinkung zur Online-Terminbuchung bietet. Die Webseite wurde benutzerfreundlich gestaltet und ermöglicht eine intuitive Navigation für verschiedene Nutzergruppen.
o Technologien: Angular, Bootstrap, HTML, CSS
Entwicklung eines interaktiven Click-Dummys basierend auf dem Angular-Framework, um eine Übersicht und Fortschrittsprüfung von Technologien, Anwendungsfällen und Studien zu ermöglichen. Der Prototyp wurde mit einem modernen Design erstellt und dient zur Visualisierung und Evaluierung von Konzepten.
o Technologien: Angular, Bootstrap, Material-Angular
Entwicklung einer Blazor-Webanwendung zur effizienten Verwaltung von Bestellungen, Wareneingängen und Qualitätssicherungsentscheidungen. Die Anwendung ermöglicht die Generierung von QS-Berichten als PDF sowie die Erfassung und Erstellung von Versandaufträgen und zugehörigen Versandscheinen im PDF-Format. Alle Daten werden in einer mySQL-Datenbank gespeichert, um eine zuverlässige und skalierbare Datenverwaltung zu gewährleisten.
o Technologien: C#, NET Core, MySQL, Blazorise.Material, iTextSharp.
Neuerstellung Schnittstellenanbindungen von und nach dem System mware von und zu den Formaten vda4933, vda4945 und vda4987
Design, Implementierung und Weiterentwicklung von verschiedenen EDI Integrationskomponenten in den Standardschnittstellen-Formaten ANSI X.12, XML, CSV und Edifact
Kommunikationsprotokolle: (S)FTP, IMAP/SMTP, SOAP 1.2.
Ziel- und Quell-Systeme: Log-Net, SOLOPLAN Carlo, DBH, CargoSoft, CargoWise, Portrix, CargoSoft ECM
Unterstützung eines EDI Teams, Neuerstellung von Schnittstellen via Lobster in den Formaten: csv, Rest-Call (json) und lesen und schreiben in eine MSSQL Datenbank.
Übernahme eines bereits entwickelten Programms zur Erfassung und Verwaltung von Messdaten. Analyse des Sourcecodes mit Dokumentation und Weiterentwicklung nach Kundenbedarf. Neuentwicklung einer Webanwendung (Front und Backend), die auf die Datenbank des zuvor genannten Programms zugreifen kann und Daten nach Kundenwunsch darstellt.Zudem neue Daten speichern kann und erstellung eines Editor um Daten von Openstreetmap zu importieren und per Leaflet Objekte aus diesem Import anzuzeigen, zu editieren und dann interpoliert in der Datenbank zu speichern.
Entwicklung von verschiedenen EDI-Integrationskomponenten in den Standardschnittstellen-Formaten XML, Fixrecord, an das System mware.
Design, Implementierung und Weiterentwicklung von verschiedenen EDIIntegrationskomponenten per Webservice in das operative Speditionssystem CargoWise One und per Webservice zurück an den Kunden
Frontend ist WPF in C#. Erstellung einer Druckfunktion, in der die Daten aus der Datenbank in einem Word Dokument aufbereitet wird und nach Kundenvorgaben angezeigt werden.
Übernahme eines bestehendes PHP Projektes zur Weiterentwicklung.
Übernahme einer bestehenden Webseite zur Fehlerbeseitigung und Weiterentwicklung.
Erstellung eines Auditfragebogens (Frontend und Backend)
Programmierung von Dokumentenvorlagen im System G.Docs und winEFW der Firma Germo. Analyse von .csv und .xml Dateien (zum Teil aus dem SAP System „OSCARE“ kommend) um die Daten nach Programmiervorlagen zu verwenden.
2009 Einführung von ediEnterprise in Australien
2009 bis 2013 Verantwortlich für die Einführung von CargoSoft in verschiedenen Standorten weltweit.
06/2011 – 01/2012 Fernstudium Informatiker (ILS)
07/2008 – 07/2009 Fernstudium Fachinformatiker
Weiterbildung zum Schwerpunkt Anwendungsentwicklung (ILS)
08/2007 – 04/2008 Fernstudium C++ Programmierung für Fortgeschrittene (ILS)
03/2006 – 08/2007 FernstudiumProgrammierer (ILS)
08/1992 – 01/1995 Ausbildung zum Speditionskaufmann
Web- und Softwareentickler
Schnittstellenentwickler (EDI)
MS Visual Studio 2013, 2015
Germo winEFW und g.docs
ediEnterprise von CargoWise
CargoSoft von CargoSoft
MS Office 2003, 2007, 2010, 2013
Windows XP, 7, 8, 10
Mac OS
Linux
keine
keine
Zertifikate:
08/2012 ITIL Foundation Certificate in IT Service Management
04/2011 Zertifikat Microsoft SQL Server 2008 Administration
01/2003 The European Language Certificates in English
Gesetzl. Krankenkasse,
Spedition und Logistik,
Luftfahrt,
Chemie,
Textil