Entwicklung der zentralen mandantenfähigen Cloud-basierten IAM-Komponenten für die Nutzung in den globalen Services.
Entwicklung der IAM-Komponenten für On-Premise-Installationen bei Kunden für die Nutzung in den kundenspezifischen Services.
Aufgaben:
- Technische Führung eines internationalen Teams
- Zusammenarbeit mit Enterprise-Softwarearchitekten, Product Ownern und internationalen Entwicklungsteams
- Design, Implementierung, Test und Dokumentation von IAM- sowie weiteren modernen Anwendungen in der Produktionsumgebung in enger Zusammenarbeit mit der Zentrale
- Sicherstellung der Softwarequalität durch regelmäßige Architektur- und Code-Reviews
- Planung und Durchführung von Refactorings
Analyse und Bewertung von Anforderungen an eigenes CRM-System und Erstellung von Konzepten, Prototypen, Piloten und Softwareartefakten zur Erfüllung dieser Anforderungen
Weiterentwicklung der MicroService-Architektur mit Schwerpunkt Kundenmanagement, OAuth2 und Schnittstellen zu externen System
Mitarbeit im Team-übergreifenden Architektur-Board
Technical Lead - fachliche und technische Führung eines Teams
Technische Beratung der PO
Refactoring
Die vorhandenen WPF-Fremdkomponenten für List- und Tree-Funktionalitäten wurden durch eigene mit zusätzlichen Möglichkeiten ersetzt. Neue auf DirectX basierende Bildervisualisierung wurde an die Komponenten des WPF-Clients unter Einsatz von MVVM-Patterns angebunden.
Das gesamte IT-System des Aftersales-Bereichs bei BMW AG soll auf die MicroService-Architektur umgestellt werden. Als Hosting soll Amazon Cloud eingesetzt werden.
Aufgaben:
Die alte Projektierungsanwendung wird sowohl aus der Usability-Sicht als auch in Bezug auf die technische Architektur verbessert und auf den aktuellen Stand der Technik gebracht. Nach der Fertigstellung der wichtigsten Infrastrukturkomponenten werden die fachlichen Inhalte nach und nach aus der alten Anwendung migriert. In dieser Übergangszeit muss der Parallelbetrieb möglich sein, um die Lauffähigkeit des Prozessleitsystem sicherstellen zu können.
Aufgaben
Agile Weiterentwicklung des WPF/MVVM Desktop-Clients für den Service-Berater mit der Anbindung an globale und lokale Backend-Systeme.
Konzeption und Durchführung von fachlichen und technischen Refactorings
Erstellen der Infrastrukturkomponenten.
Konzeption und Implementierung einer Workflow-Engine auf Basis des Commandbus-Patterns
Implementierung der UserStories und Unit-Tests.
Wissenstransfer an das Team
Unterstützung für die Recherche in den aus dem Online-Prozessleitsystem entfernten Daten mit den üblichen Recherche-Werkzeugen
Proof of Concept und Erstellung der Architektur für ein neues modular aufgebautes MES-System
Portierung einer WinForms Anwendung nach WPF.
Für die Erstellung und Anzeige von Reporting-Dashboards wurde ein WPF/MVVM-Framework entwickelt.
Portierung der zentralen Client-Anwendung des Prozessleitsystems. Die vorhandene Funktionalität wurde als Erweiterungsmodule gekapselt. Die Anwendung ist für die Integration der Module, Navigation und Infrastruktur zuständig. Im Rahmen des Projektes mussten mehrere Dutzend vorhandene für die älteren Produktversionen mit COM und .NET entwickelten Erweiterungsmodule integriert und einige neue mit WPF/MVVM implementiert werden. Das besondere Augenmerk wurde dabei auf Usability, Design und Integration der vorhandenen Business-Logik gelegt.
Ein Framework mit WinForms Controls, das beim Customizen des hauseigenen Prozessleitsystems eine einfache, fehlerresistente und mit dem Standardsystem einheitliche Entwicklung von projektspezifischen Oberflächen ermöglicht. Das SDK beinhaltet:
Fachliche Schwerpunkte:
Skills:
Technologien:
Produkte:
Quellcodeverwaltung:
Methoden:
Besonderes Interesse:
Softwareentwicklung
Automatisierungstechnik
Getränkeindutsrie
Pharma
Bäckereien
Entwicklung der zentralen mandantenfähigen Cloud-basierten IAM-Komponenten für die Nutzung in den globalen Services.
Entwicklung der IAM-Komponenten für On-Premise-Installationen bei Kunden für die Nutzung in den kundenspezifischen Services.
Aufgaben:
- Technische Führung eines internationalen Teams
- Zusammenarbeit mit Enterprise-Softwarearchitekten, Product Ownern und internationalen Entwicklungsteams
- Design, Implementierung, Test und Dokumentation von IAM- sowie weiteren modernen Anwendungen in der Produktionsumgebung in enger Zusammenarbeit mit der Zentrale
- Sicherstellung der Softwarequalität durch regelmäßige Architektur- und Code-Reviews
- Planung und Durchführung von Refactorings
Analyse und Bewertung von Anforderungen an eigenes CRM-System und Erstellung von Konzepten, Prototypen, Piloten und Softwareartefakten zur Erfüllung dieser Anforderungen
Weiterentwicklung der MicroService-Architektur mit Schwerpunkt Kundenmanagement, OAuth2 und Schnittstellen zu externen System
Mitarbeit im Team-übergreifenden Architektur-Board
Technical Lead - fachliche und technische Führung eines Teams
Technische Beratung der PO
Refactoring
Die vorhandenen WPF-Fremdkomponenten für List- und Tree-Funktionalitäten wurden durch eigene mit zusätzlichen Möglichkeiten ersetzt. Neue auf DirectX basierende Bildervisualisierung wurde an die Komponenten des WPF-Clients unter Einsatz von MVVM-Patterns angebunden.
Das gesamte IT-System des Aftersales-Bereichs bei BMW AG soll auf die MicroService-Architektur umgestellt werden. Als Hosting soll Amazon Cloud eingesetzt werden.
Aufgaben:
Die alte Projektierungsanwendung wird sowohl aus der Usability-Sicht als auch in Bezug auf die technische Architektur verbessert und auf den aktuellen Stand der Technik gebracht. Nach der Fertigstellung der wichtigsten Infrastrukturkomponenten werden die fachlichen Inhalte nach und nach aus der alten Anwendung migriert. In dieser Übergangszeit muss der Parallelbetrieb möglich sein, um die Lauffähigkeit des Prozessleitsystem sicherstellen zu können.
Aufgaben
Agile Weiterentwicklung des WPF/MVVM Desktop-Clients für den Service-Berater mit der Anbindung an globale und lokale Backend-Systeme.
Konzeption und Durchführung von fachlichen und technischen Refactorings
Erstellen der Infrastrukturkomponenten.
Konzeption und Implementierung einer Workflow-Engine auf Basis des Commandbus-Patterns
Implementierung der UserStories und Unit-Tests.
Wissenstransfer an das Team
Unterstützung für die Recherche in den aus dem Online-Prozessleitsystem entfernten Daten mit den üblichen Recherche-Werkzeugen
Proof of Concept und Erstellung der Architektur für ein neues modular aufgebautes MES-System
Portierung einer WinForms Anwendung nach WPF.
Für die Erstellung und Anzeige von Reporting-Dashboards wurde ein WPF/MVVM-Framework entwickelt.
Portierung der zentralen Client-Anwendung des Prozessleitsystems. Die vorhandene Funktionalität wurde als Erweiterungsmodule gekapselt. Die Anwendung ist für die Integration der Module, Navigation und Infrastruktur zuständig. Im Rahmen des Projektes mussten mehrere Dutzend vorhandene für die älteren Produktversionen mit COM und .NET entwickelten Erweiterungsmodule integriert und einige neue mit WPF/MVVM implementiert werden. Das besondere Augenmerk wurde dabei auf Usability, Design und Integration der vorhandenen Business-Logik gelegt.
Ein Framework mit WinForms Controls, das beim Customizen des hauseigenen Prozessleitsystems eine einfache, fehlerresistente und mit dem Standardsystem einheitliche Entwicklung von projektspezifischen Oberflächen ermöglicht. Das SDK beinhaltet:
Fachliche Schwerpunkte:
Skills:
Technologien:
Produkte:
Quellcodeverwaltung:
Methoden:
Besonderes Interesse:
Softwareentwicklung
Automatisierungstechnik
Getränkeindutsrie
Pharma
Bäckereien
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Der Consultant wird von uns in einem Projekt (mit bis zu 50 Personen) zur Neuentwicklung einer Software für die Service Beratung im Bereich Automotive Aftersales eingesetzt. Er erfüllte die Planung und technische Umsetzungen im Bereich C#/.NET in einem agilen Umfeld zu unserer vollsten Zufriedenheit. Seine enorme technische Kompetenz sowie seine schnelle Auffassungsgabe in einer fachlich komplexen Umgebung, machten ihn zu einem wichtigen und kompetenten Mitglied im Projekt. Was besonders an ihm hervorzuheben ist, seine ruhige Persönlichkeit; seine technisch eleganten, zukunftsorientierten Lösungsvorschläge und dessen Umsetzung trugen erheblich zur Qualitätssteigerung der Software bei. Wir freuen uns auf die weitere Zusammenarbeit in den nachfolgenden Releases und hoffen, ihn in Zukunft für weitere Projekte gewinnen zu können."
— Projekt Neuentwicklung einer Software für die Service Beratung im Bereich Automotive, 01/16 - 09/16Referenz durch techn. Projektleitung, international tätiges IT Systemhaus (80T Mitarbeiter), vom 08.06.16