Weiter-Entwicklung einer umfangreichen web-basierten Anwendung zur Erstellung von Rezepten durch professionelle Rezeptentwickler für den Thermomix. Besonderheit: sowohl die Sourcecode-Verwaltung als auch die Rezeptversionierung erfolgte durch GIT anstatt einer relationalen DB. Datenformat war zunächst XML, das dann auf JSON umgestellt wurde zur besseren Integration in die weiteren Prozessschritte über Microservices. Teil der Aufgaben war auch Migration von Legacy-Code aus klassischen Webprojekten in eine ASP.NET Core Architektur.
Fortsetzung der Entwicklung des ERP-basierten Webfrontends. Dabei Einbau einer umfangreichen, komplexen Auftragserstellung. Zu Beginn des Projekts wurde von ASP.NET MVC auf ASP.NET Core umgestellt und das ganze Projekt migriert. Zusätzlich wurde die Datenzugriffsschicht komplett auf Micro-Services umgebaut um Datendurchsatz, Verteilbarkeit und Wartbarkeit zu erhöhen. Außerdem wurde das System mandanten-fähig für die verschiedenen Standorte gemacht. Authentication und Authorization wurden über Einbindung in die Azure Cloud implementiert.
Weiterentwicklung eines ASP.NET-Informationsportals, das über einen ebenfalls zu erweiternden WS über EF Daten bereitstellt, die eine Übersicht geben bspw. über alle bestehenden Jira-, Git-, TFVC-, Jenkins-Projekte im Intranet. Dabei wurden über die entsprechenden REST-APIs dieser Systeme regelmäßig die Informationen in einer SQL-Server DB gesammelt und über einen WS bereitgestellt.
Es wird ein Web-basiertes Frontend für die ERP-Daten der Firma entwickelt, mit dem insb. Außendienstmitarbeiter per Laptop, Tablet oder Smartphone auf die Artikel-, Angebots- Liefer-, Kundendaten etc. zugreifen können.
Erweiterung bzw. Fehlerkorrektur der bestehenden Gebäudeverwaltungssoftware; insbesondere Änderungen im Bereich Schlüssel- und Feuerlöscherverwaltung, sowie Bedienung im Bereich Lagepläne.
Erweiterung der bestehenden Kundenverwaltung um externe Verkaufsplattformen wie z.B. OTTO oder REAL anzubinden. Dabei wurde eine generische Produkt- und Orderverwaltung implementiert, die unter anderem den Austausch der Artikel- und Bestelldaten in XML- oder CSV-Format per SFTP mit den Verkaufsplattformen ermöglicht.
Erweiterung der bestehenden Benutzerverwaltung und –erfassung mit Anbindung eines Ausweisscanners für Personalausweise, Reisepässe etc. Themen hierbei : Entwicklung mit VB.NET, Anbindung an SharepointSystem und SQL-Server;
Mit-Entwicklung bei Bankensoftware, die ein bestehendes System zur Anlage, Pflege und Löschung von Konten etc. ablöst. Themen hierbei : Frontend-Entwicklung mit ASP.NET, jquery, Entity-Framework in einem SharepointSystem , Oracle-DB-Anbindung
Entwicklung von Enrolment- und Personalisierungssystemen für hoheitl. elektron. Ausweisdokumente für mehr als 10 Länder ( ePassport, eID-Cards, etc ). Komponenten- und Modul-Entwicklung zur Datenerfassung und – aufbereitung für Chipkarten und elektr. Ausweisdokumente.
Themen hierbei : Einbindung Hardware wie Scanner, Kameras, Fingerprint-Leser ; Erstellung Service für kryptografische Aufgaben ; Aufbau von Systemen im Bereich PKI und PKD; GUI-Erstellung mit Winforms, WPF und ASP.NET , Oracle-DB-Anbindung; LDAP-Anbindung
Einbindung eines VideoSDKs für ein Video-Überwachnungs-System in C#. Themen hierbei : Live- und Archivansteuerung, AutoDome-Steuerung, Deployment, automatische ClientInstallation. Client-GUI-Erstellung jeweils in ASP.NET und WPF.
Entwicklung einer komplexen Vertragsverwaltung mit Historisierung, Organisations- und Benutzerverwaltung zwischen Kassen, Verbänden und Leistungserbringern wie Ärzten und Krankenhäusern. Verwendet wurde eine N-Tier Architektur bei der GUI und Anwendungsschicht per gesicherter WCF-Verbindung getrennt wurden.
Mit-Entwicklung einer B2B-Platform für Erlebnisveranstalter zum gegenseitigen Abschluss von Vermittlungsverträgen und zur Produktpflege für angeschlossene Webshops. Insbesondere Entwicklung des Vertrags- und Abrechnungsmoduls mit Datenzugriff über Entity-Framework, sowie Rechnungserstellung mit PDFGenerierung.
Entwicklung einer C#-Winforms-Applikation mit Einbindung der MapPoint-Funktionalität sowie einer ASP.NETOberfläche für MapPoint-Dienste mit WebService-Zugriff auf eine Datenbank mit Kundenadressen zur grafischen Anzeige der Adressen in einem .NET-UserControl in der Webseite.
Konzeption und Entwicklung eines Video-Management-Systems in C#, Asp.Net zur Einbindung und Verwaltung verschiedenster Video-Server-Typen ( Dibos, Divar, IP-Cameras in Verbindung mit OPC-Servern)
Konzeption und Implementierung der Anwendung, Anbindung über OPC-Server, Setup-Erstellung, Oberflächendesign, Erstellung von ActiveX-Controls
Konzeption und Erstellung einer Datenbank für die Verwaltung des Lagers, der Konten, der Kunden, der Betellungen etc. mit zugehöriger Benutzeroberfäche; Entwickeln und Umsetzen von Backup-Konzept, Erstellung von Rechnungen, Mahnungen, Umsatz-Berichten.
Entwicklung eines Web-Portals einschließlich verschiedener Marken-Satelliten und eines zugehörigen ContentManagment-Systems in Wiesbaden und FFM für internationalen Nahrungsmittelhersteller. Implementierung des Portals und des Contentsystems mit .NET-Technologien ( C#, ASP.Net, ADO.Net, WebServices, XML, User-Controls ) . Implementierung des Datenaustausches zwischen .NET und Flash, der dynamischen Erzeugung der Seiten und verschiedener Features wie Tracking, Voting, Kontakt-DatenVerwaltung. Erzeugen von Testfällen, Schreiben der Dokumentation.
Erstellung eines Abrechnungs- und Dokumentverwaltungssystems für die Erfassung von Aufträgen, Bestellungen, die Verwaltung von Vermietungen und zur Erstellung und Speicherung aller beteiligten Dokumente in einer Oracle-DB
Implementierung einer Web-Anwendung in C# und ASP.Net für Intranet und Internet zur Eingabe von Stundensheets und Reisekosten (Web-Services, ADO.NET, Required Fields, regular expressions)
Diverse Anwendungsprogramme / Batche und Emulationen für die Datenverarbeitung der Kundendaten der T-Online International AG in Darmstadt und in Düsseldorf Erweiterung und Wartung des zentralen Billingsystems; Wartung der Schnittstellen zu den Telekom-Hostsystemen ( Kontes Andi, Redi, ADS); Umprogrammierung und Migration eines VB5-Systems auf VB6 und Auslagerung der Geschäftslogik in PL/SQL. Einpflegen und Programmieren der Geschäftslogik für neue Geschäftsvorfälle und Ablaufänderungen
Erstellung von Software zur mathematischen und grafischen Analyse von tierischen und menschlichen Genomen; Programmierung einer Standalone-Version (Java-Applikation) und einer Version mit Anbindung ans Firmenintranet und für das Internet ( Java-Applet), jeweils mit grafischer Benutzeroberfläche. Das Programm erzeugt jpg-Grafiken der Charts und stellt die Ergebnisse als Html-Seite dar,die per JavaScript vom Benutzer durchsucht werden können ; Datenbearbeitung in XML-Form
Erfahrungen im Bereich:
Methoden:
Microsoft Standards:
Weiter-Entwicklung einer umfangreichen web-basierten Anwendung zur Erstellung von Rezepten durch professionelle Rezeptentwickler für den Thermomix. Besonderheit: sowohl die Sourcecode-Verwaltung als auch die Rezeptversionierung erfolgte durch GIT anstatt einer relationalen DB. Datenformat war zunächst XML, das dann auf JSON umgestellt wurde zur besseren Integration in die weiteren Prozessschritte über Microservices. Teil der Aufgaben war auch Migration von Legacy-Code aus klassischen Webprojekten in eine ASP.NET Core Architektur.
Fortsetzung der Entwicklung des ERP-basierten Webfrontends. Dabei Einbau einer umfangreichen, komplexen Auftragserstellung. Zu Beginn des Projekts wurde von ASP.NET MVC auf ASP.NET Core umgestellt und das ganze Projekt migriert. Zusätzlich wurde die Datenzugriffsschicht komplett auf Micro-Services umgebaut um Datendurchsatz, Verteilbarkeit und Wartbarkeit zu erhöhen. Außerdem wurde das System mandanten-fähig für die verschiedenen Standorte gemacht. Authentication und Authorization wurden über Einbindung in die Azure Cloud implementiert.
Weiterentwicklung eines ASP.NET-Informationsportals, das über einen ebenfalls zu erweiternden WS über EF Daten bereitstellt, die eine Übersicht geben bspw. über alle bestehenden Jira-, Git-, TFVC-, Jenkins-Projekte im Intranet. Dabei wurden über die entsprechenden REST-APIs dieser Systeme regelmäßig die Informationen in einer SQL-Server DB gesammelt und über einen WS bereitgestellt.
Es wird ein Web-basiertes Frontend für die ERP-Daten der Firma entwickelt, mit dem insb. Außendienstmitarbeiter per Laptop, Tablet oder Smartphone auf die Artikel-, Angebots- Liefer-, Kundendaten etc. zugreifen können.
Erweiterung bzw. Fehlerkorrektur der bestehenden Gebäudeverwaltungssoftware; insbesondere Änderungen im Bereich Schlüssel- und Feuerlöscherverwaltung, sowie Bedienung im Bereich Lagepläne.
Erweiterung der bestehenden Kundenverwaltung um externe Verkaufsplattformen wie z.B. OTTO oder REAL anzubinden. Dabei wurde eine generische Produkt- und Orderverwaltung implementiert, die unter anderem den Austausch der Artikel- und Bestelldaten in XML- oder CSV-Format per SFTP mit den Verkaufsplattformen ermöglicht.
Erweiterung der bestehenden Benutzerverwaltung und –erfassung mit Anbindung eines Ausweisscanners für Personalausweise, Reisepässe etc. Themen hierbei : Entwicklung mit VB.NET, Anbindung an SharepointSystem und SQL-Server;
Mit-Entwicklung bei Bankensoftware, die ein bestehendes System zur Anlage, Pflege und Löschung von Konten etc. ablöst. Themen hierbei : Frontend-Entwicklung mit ASP.NET, jquery, Entity-Framework in einem SharepointSystem , Oracle-DB-Anbindung
Entwicklung von Enrolment- und Personalisierungssystemen für hoheitl. elektron. Ausweisdokumente für mehr als 10 Länder ( ePassport, eID-Cards, etc ). Komponenten- und Modul-Entwicklung zur Datenerfassung und – aufbereitung für Chipkarten und elektr. Ausweisdokumente.
Themen hierbei : Einbindung Hardware wie Scanner, Kameras, Fingerprint-Leser ; Erstellung Service für kryptografische Aufgaben ; Aufbau von Systemen im Bereich PKI und PKD; GUI-Erstellung mit Winforms, WPF und ASP.NET , Oracle-DB-Anbindung; LDAP-Anbindung
Einbindung eines VideoSDKs für ein Video-Überwachnungs-System in C#. Themen hierbei : Live- und Archivansteuerung, AutoDome-Steuerung, Deployment, automatische ClientInstallation. Client-GUI-Erstellung jeweils in ASP.NET und WPF.
Entwicklung einer komplexen Vertragsverwaltung mit Historisierung, Organisations- und Benutzerverwaltung zwischen Kassen, Verbänden und Leistungserbringern wie Ärzten und Krankenhäusern. Verwendet wurde eine N-Tier Architektur bei der GUI und Anwendungsschicht per gesicherter WCF-Verbindung getrennt wurden.
Mit-Entwicklung einer B2B-Platform für Erlebnisveranstalter zum gegenseitigen Abschluss von Vermittlungsverträgen und zur Produktpflege für angeschlossene Webshops. Insbesondere Entwicklung des Vertrags- und Abrechnungsmoduls mit Datenzugriff über Entity-Framework, sowie Rechnungserstellung mit PDFGenerierung.
Entwicklung einer C#-Winforms-Applikation mit Einbindung der MapPoint-Funktionalität sowie einer ASP.NETOberfläche für MapPoint-Dienste mit WebService-Zugriff auf eine Datenbank mit Kundenadressen zur grafischen Anzeige der Adressen in einem .NET-UserControl in der Webseite.
Konzeption und Entwicklung eines Video-Management-Systems in C#, Asp.Net zur Einbindung und Verwaltung verschiedenster Video-Server-Typen ( Dibos, Divar, IP-Cameras in Verbindung mit OPC-Servern)
Konzeption und Implementierung der Anwendung, Anbindung über OPC-Server, Setup-Erstellung, Oberflächendesign, Erstellung von ActiveX-Controls
Konzeption und Erstellung einer Datenbank für die Verwaltung des Lagers, der Konten, der Kunden, der Betellungen etc. mit zugehöriger Benutzeroberfäche; Entwickeln und Umsetzen von Backup-Konzept, Erstellung von Rechnungen, Mahnungen, Umsatz-Berichten.
Entwicklung eines Web-Portals einschließlich verschiedener Marken-Satelliten und eines zugehörigen ContentManagment-Systems in Wiesbaden und FFM für internationalen Nahrungsmittelhersteller. Implementierung des Portals und des Contentsystems mit .NET-Technologien ( C#, ASP.Net, ADO.Net, WebServices, XML, User-Controls ) . Implementierung des Datenaustausches zwischen .NET und Flash, der dynamischen Erzeugung der Seiten und verschiedener Features wie Tracking, Voting, Kontakt-DatenVerwaltung. Erzeugen von Testfällen, Schreiben der Dokumentation.
Erstellung eines Abrechnungs- und Dokumentverwaltungssystems für die Erfassung von Aufträgen, Bestellungen, die Verwaltung von Vermietungen und zur Erstellung und Speicherung aller beteiligten Dokumente in einer Oracle-DB
Implementierung einer Web-Anwendung in C# und ASP.Net für Intranet und Internet zur Eingabe von Stundensheets und Reisekosten (Web-Services, ADO.NET, Required Fields, regular expressions)
Diverse Anwendungsprogramme / Batche und Emulationen für die Datenverarbeitung der Kundendaten der T-Online International AG in Darmstadt und in Düsseldorf Erweiterung und Wartung des zentralen Billingsystems; Wartung der Schnittstellen zu den Telekom-Hostsystemen ( Kontes Andi, Redi, ADS); Umprogrammierung und Migration eines VB5-Systems auf VB6 und Auslagerung der Geschäftslogik in PL/SQL. Einpflegen und Programmieren der Geschäftslogik für neue Geschäftsvorfälle und Ablaufänderungen
Erstellung von Software zur mathematischen und grafischen Analyse von tierischen und menschlichen Genomen; Programmierung einer Standalone-Version (Java-Applikation) und einer Version mit Anbindung ans Firmenintranet und für das Internet ( Java-Applet), jeweils mit grafischer Benutzeroberfläche. Das Programm erzeugt jpg-Grafiken der Charts und stellt die Ergebnisse als Html-Seite dar,die per JavaScript vom Benutzer durchsucht werden können ; Datenbearbeitung in XML-Form
Erfahrungen im Bereich:
Methoden:
Microsoft Standards:
"[...] Der IT-Spezialist hat in drei größeren Kundenprojekten auf Basis der Technologie Microsoft .net für uns gearbeitet. Er hat sein profundes Wissen in den .net-Technologien, insbesondere in den Bereichen ADO.net, WebServices, der XML-Datendarstellung und -auswertung und der Web-Entwicklung sowohl im Front- als auch im Backendbereich mit sehr gutem Erfolg in den Projekten eingesetzt. Er war maßgeblich an den Projekten in den Phasen der Entwicklung, des Testings, der Dokumentation sowie der Einführung und der Betreuungsphase nach dem Going-Online beteiligt. Die von ihm entwickelten Applikationen laufen fehlerfrei und performant. Neben seiner sehr guten fachlichen Qualifikation ist sein besonderes Engagement, seine Zuverlässigkeit und seine einwandfreier Umgang mit den Teammitgliedern hervorzuheben. Wir möchten uns an dieser Stelle für die fachlich sehr kompetente und menschlich angenehme, zielorientierte Zusammenarbeit bedanken und den Consultant anderen Projektanbietern weiterempfehlen. Wir würden uns freuen, wenn wir bald wieder in gemeinsamen Projekten zusammenarbeiten könnten."
— Projekt Web-Portal mit Content-Management-System, 10/02 - 03/03
Referenz durch Director IT einer internationalen Web-Agentur vom 03.04.03