Softwareentwicklung Microsoft .NET mitÂÂ Visual Studio, TFS und SCRUM
akademischer Grad | Dipl.-Inf. |
Ausbildung/Studium | Informatiker/in (Hochschule) |
Einsatzgebiet | 6000 Bundesrepublik Deutschland, 100km |
Verfügbar ab | aktuell verfügbar |
Verfügbarkeit vor Ort: | 100% |
Interesse an Festanstellung | Ja |
Bietet Schulungsleistungen an | Ja |
Celesio AG
Entwickler / Architekt .NET im Projekt OPR
In diesem Projekt war ich für die iCESS Gmbh und die Celesio AG tätig. Bei OPR (Optimized Pharmacy Replenishment) handelt es sich um eine Enterprise-Anwendung, die im Kern eine Optimierung des Warenbestands von Apotheken durchführt. Dabei übermitteln die teilnehmenden Apotheken ihren Warenbestand und Verkaufs- und Nachfrageinformationen an OPR. Diese Daten werden in Form von recht umfangreichen XML-Dateien im ADAS-Format angeliefert und in SQL-Server Datenbanken aufgenommen und vorverarbeitet. Als Technologie kommen hier SSIS und Stored Procedures zum Einsatz. Kern der Anwendung ist die eigentliche Optimierungs-Engine, die die aufbereiteten Daten entgegennimmt und letztlich Lagerempfehlungen ermittelt, die den Apotheken dann wieder zugeführt werden. Zu meinen Tätigkeiten gehörten mehrere Aufgabengebiete, dazu zählten:
Heute liegt das Projekt in den Händen der Celesio, an deren interne Mitarbeiter ich all meine Arbeiten professionell übergeben habe. |
cocomore AG
Entwickler im Projekt Kairion
In diesem Projekt im Auftrag von cocomore ging es um die Anbindung der Anwendung Kairion an kundenspezifische Shopsysteme auf der Basis von ASP.NET. Dazu musste eine komplette .NET Programmierschnittstelle entwickelt werden, die auf Basis von speziellen Zugriffstechnologien mit der Anwendung Kairion kommuniziert.
Aus technologischer Sicht wurde eine .NET Komponente entwickelt, die von den Shopsystemen eingebunden werden konnte. Das Augenmerk lag hier auf einer einfachen und logischen Struktur der Schnittstellen, sowie einer technischen Dokumentation nach .NET-Standard, die auf Basis von Sandcastle realisiert und als Hilfesystem integriert wurde.
In Richtung der Kairion Anwendung mussten sämtliche Service-Calls auf Basis von XML-RPC auf der HTTP Protokoll-Ebene umgesetzt werden; eine standardisierte Web-Service API mit automatisierter Proxy-Erzeugung stand nicht zur Verfügung.
Die Komponente wurde auf Basis von automatisierten Unit-Tests entwickelt; die Codeabdeckung lag bei 95%, für die Low-Level Tests auf Protokollebene wurde das Framework MS-Moles (heute MS-Fakes) eingesetzt.
Abschließend wurde das Projekt an einen internen Mitarbeiter von cocomore übergeben.
iCESS GmbH
Entwickler im Projekt Parallel Trade
In diesem Projekt der iCESS GmbH habe ich verschiedene Tätigkeiten in Rahmen einer Online-Handelsplattform im Pharmabereich durchgeführt.
Hierzu wurden Daten aus verschiedenen Quellen in teils unstrukturierter Form gesammelt und aufbereitet und in strukturierter Form in ein auf SharePoint 2010 basierendes System übertragen.
Ein in diesem Zuge vom mir erstelltes Tool (Windows Forms Anwendung) hat Lizenzdaten für den Parallelhandel mit pharmazeutischen Produkten ausgewertet und in die SharePoint-Plattform übertragen. Die Lizenzdaten lagen in Form von PDF-Dateien vor und wurden mit Hilfe von programmierbaren Adobe-Komponenten ausgelesen.
Nach einer Validierung und ggf. notwendigen manuellen Korrektur der Daten wurden diese mit unserem SharePoint-Portal synchronisiert. Technisch wurde dazu das Server-Programmiermodell von SharePoint 2010 eingesetzt.
Weiterhin habe ich im Zuge dieses Projekts verschiedene Tätigkeiten im Bereich SharePoint Implementierung (Listen, Anwendungsseiten, Berechtigungen, etc.) und Betrieb durchgeführt.