Zusammen mit meinem Team entwickelten und aktualisierten wir 5 ASP.NET Webanwendungen.
Die Herausforderung lag darin, seit 12 Monaten veraltete und teilweise nicht fertiggestellte Anwendungen auf den neusten Stand zu bringen und in die neusten Framework Komponenten zu integrieren.
Darüber hinaus habe ich am Ende der Projektzeit eine eigenständige Anwendung entwickelt, die viele der Aufgaben, die als Lehren aus dem Projekt resultierten, voll automatisiert übernehmen sollte.
Im Detail handelte es sich um eine Aufwandsschätzung einer solchen Webanwendung, die über eine längere Zeit nicht entwickelt wurde.
Die ersten 4 Monate habe ich dabei unterstützt das Vertriebskundenportal der Marke Yello von ASP .NET MVC 5 auf ASP .NET Core MVC zu migrieren und optimieren.
Der Wunsch des Kunden war, dass Portal auf einer modernen Microservice Architektur aufzubauen, die es vorher nicht gab.
Ebenso wurde von SAP zur Powercloud, einer EVU Plattform in der Cloud (AWS) gewechselt, was einige Herausforderungen mit sich brachte.
Im Januar 2018 wechselte ich in das Team (EnPower Rangers) von Thomas Schmidt, das eine zentrale Rolle im Unternehmen einnimmt.
In der Verantwortung dieses Teams liegt ein Großteil der kompletten Service- Landschaft der EnBW sowie die zentrale eventbasierte Software (Name: Digital Layer), die viele Geschäftsprozesse des Unternehmens steuert.
Großen Wert legt dieses Team auf den gelebten DevOps Ansatz. Das Monitoring aller Webservices sowie des Digital Layers ist eine Selbstverständlichkeit und ist im Team Daily fest in Form eines Azure Dashboards verankert.
Alle Webservices wurden auf Azure App Services betrieben und über das Azure API Management zugänglich gemacht. Eigene Policies erweiterten und vereinfachten den Zugriff auf eigene sowie externe API?s.
Der Digital Layer wurde aufgrund der besseren Skalierbarkeit auf Kubernetes betrieben. Die Eventkommunikation wurde über Azure Service Bus und Azure Event Hub realisiert.
Verantwortlich für Konzept, Planung und Umsetzung.
Personalverantwortung für 3 Mitarbeiter.
Konzeption und Entwicklung der Lösungen für viele namhafte Kunden wie:
Metro, Mars, Lorenz Bahlsen, 20th Century Fox, Alpro, FDA und viele mehr
Hauptentwickler und technischer Leiter.
Konzept und Entwicklung
Konzept und Entwicklung der PHP Lösung auf Basis des Yii Frameworks.
Entwicklung einer WinForms Anwendung in VB.NET, die über SOAP Services diegleiche Funktionalität wie die Webseite bieten sollte.
Screenscraping der Fluggesellschaften für Suchen von Flügen und für das Buchen von Flügen aller Gesellschaften.
Technologien:
Großes Einmaleins, Grill, Fritteuse, Wischmop, Lappen
2007 ? 05/2009: ClubAssist, ein Online Reservierungs- und Abrechnungssystem für Flugschulen, Flugvereine, Haltergemeinschaften, Flugzeugeigener, und auch sonst alle, die Flugzeuge zur Vercharterung anbieten.
Rolle:
FREIBERUFLICHER .NET SOFTWAREENTWICKLER
Kunde:
Webergy Internet Software AG,Lindlar
Meine Aufgaben:
Konzeption und Entwicklung, Datenmigration, Absprache und testen mit ausgesuchten Kunden.
Technologien:
C#, ASP.NET, Ajax, DTAUS, MS SQL 2005
2003 ? 09/2005
Projekt(e):
Rolle:
FREIBERUFLICHER PHP SOFTWAREENTWICKLER
Kunde:
Roman Siep,Bergisch Gladbach
Meine Aufgaben:
Umsetzen von geslicten Designvorlagen, die in Adobe Photoshop erstellt wurden.
Entwicklung in PHP.
Technologien:
PHP, MySQL
Zusätzliche Zertifikate:
PRINCE2 Foundation
Zusammen mit meinem Team entwickelten und aktualisierten wir 5 ASP.NET Webanwendungen.
Die Herausforderung lag darin, seit 12 Monaten veraltete und teilweise nicht fertiggestellte Anwendungen auf den neusten Stand zu bringen und in die neusten Framework Komponenten zu integrieren.
Darüber hinaus habe ich am Ende der Projektzeit eine eigenständige Anwendung entwickelt, die viele der Aufgaben, die als Lehren aus dem Projekt resultierten, voll automatisiert übernehmen sollte.
Im Detail handelte es sich um eine Aufwandsschätzung einer solchen Webanwendung, die über eine längere Zeit nicht entwickelt wurde.
Die ersten 4 Monate habe ich dabei unterstützt das Vertriebskundenportal der Marke Yello von ASP .NET MVC 5 auf ASP .NET Core MVC zu migrieren und optimieren.
Der Wunsch des Kunden war, dass Portal auf einer modernen Microservice Architektur aufzubauen, die es vorher nicht gab.
Ebenso wurde von SAP zur Powercloud, einer EVU Plattform in der Cloud (AWS) gewechselt, was einige Herausforderungen mit sich brachte.
Im Januar 2018 wechselte ich in das Team (EnPower Rangers) von Thomas Schmidt, das eine zentrale Rolle im Unternehmen einnimmt.
In der Verantwortung dieses Teams liegt ein Großteil der kompletten Service- Landschaft der EnBW sowie die zentrale eventbasierte Software (Name: Digital Layer), die viele Geschäftsprozesse des Unternehmens steuert.
Großen Wert legt dieses Team auf den gelebten DevOps Ansatz. Das Monitoring aller Webservices sowie des Digital Layers ist eine Selbstverständlichkeit und ist im Team Daily fest in Form eines Azure Dashboards verankert.
Alle Webservices wurden auf Azure App Services betrieben und über das Azure API Management zugänglich gemacht. Eigene Policies erweiterten und vereinfachten den Zugriff auf eigene sowie externe API?s.
Der Digital Layer wurde aufgrund der besseren Skalierbarkeit auf Kubernetes betrieben. Die Eventkommunikation wurde über Azure Service Bus und Azure Event Hub realisiert.
Verantwortlich für Konzept, Planung und Umsetzung.
Personalverantwortung für 3 Mitarbeiter.
Konzeption und Entwicklung der Lösungen für viele namhafte Kunden wie:
Metro, Mars, Lorenz Bahlsen, 20th Century Fox, Alpro, FDA und viele mehr
Hauptentwickler und technischer Leiter.
Konzept und Entwicklung
Konzept und Entwicklung der PHP Lösung auf Basis des Yii Frameworks.
Entwicklung einer WinForms Anwendung in VB.NET, die über SOAP Services diegleiche Funktionalität wie die Webseite bieten sollte.
Screenscraping der Fluggesellschaften für Suchen von Flügen und für das Buchen von Flügen aller Gesellschaften.
Technologien:
Großes Einmaleins, Grill, Fritteuse, Wischmop, Lappen
2007 ? 05/2009: ClubAssist, ein Online Reservierungs- und Abrechnungssystem für Flugschulen, Flugvereine, Haltergemeinschaften, Flugzeugeigener, und auch sonst alle, die Flugzeuge zur Vercharterung anbieten.
Rolle:
FREIBERUFLICHER .NET SOFTWAREENTWICKLER
Kunde:
Webergy Internet Software AG,Lindlar
Meine Aufgaben:
Konzeption und Entwicklung, Datenmigration, Absprache und testen mit ausgesuchten Kunden.
Technologien:
C#, ASP.NET, Ajax, DTAUS, MS SQL 2005
2003 ? 09/2005
Projekt(e):
Rolle:
FREIBERUFLICHER PHP SOFTWAREENTWICKLER
Kunde:
Roman Siep,Bergisch Gladbach
Meine Aufgaben:
Umsetzen von geslicten Designvorlagen, die in Adobe Photoshop erstellt wurden.
Entwicklung in PHP.
Technologien:
PHP, MySQL
Zusätzliche Zertifikate:
PRINCE2 Foundation