Audit der bestehenden Architektur des Energiespeichermanagementsystems. Dokumentation der Architektur und Einrichtung des Änderungsmanagementprozesses mit ADRs (Architecture Decision Records). Ziel war es, die Architektur transparenter zu machen und den Entwicklungsteams die Möglichkeit zu geben, Änderungen effizienter durchzuführen. Es wurde ein halbautomatischer Ansatz verfolgt, indem Structurizr als Werkzeug zur Visualisierung der Architektur und zur Erstellung der Dokumentation eingesetzt wurde. Die Bereitstellungsartefakte wurden docker-isiert und der Bereitstellungsprozess der Dokumentation wurde automatisiert. Stakeholder-Kommunikation mit dem VP of Cloud Services und dem internen IT-Architekten.
Tätigkeiten:
Tools und Methoden:
Entwicklung eines webbasierten Management-Frontends für Support-Agenten des Energiespeicher-Managementsystems. Ziel war es, den Support-Mitarbeitern ein Tool an die Hand zu geben, mit dem sie die Ladeinfrastruktur des Kunden effizienter verwalten können. Die Herausforderung bestand darin, die Komponenten so vorzubereiten, dass sie später in verschiedenen Szenarien innerhalb des Unternehmens wiederverwendet werden können wie z.B: dem bestehenden Portal. Der generische Ansatz wurde erreicht, indem die Kernfunktionen in separate Pakete aufgeteilt und in die Hauptanwendung importiert wurden. Das Frontend wurde mit React und Typescript entwickelt. Die Entwicklung wurde in einem Team von 4 Entwicklern und 2 QA-Agenten durchgeführt. Die Anforderungen wurden in enger Zusammenarbeit mit den Supportmitarbeitern gesammelt. Der Entwicklungsprozess war agil mit 3-wöchigen Sprints. Die UX wurde in Figma visualisiert. Die API wurde mit OpenAPI entwickelt. Das Backlog wurde in Azure DevOps und später in JIRA verwaltet. Das Projekt umfasste die Stakeholder-Kommunikation mit dem VP of Cloud Services und den internen Produktverantwortlichen.
Tätigkeiten:
Tools und Methoden:
Als technischer Product Manager und Team-Lead von 5 Entwicklern und einer UX-Kapazität hatte ich die E2E-Verantwortung für die Entwicklung von RFID-Karten Management & Ladevorgangsauthorisierung (OCPP), erweitertem Rollen- & Rechtesystem, Roaming- und Kompensierungs-Tarif Management-Service und Dashboard/Reporting-Funktionen. Ausgangspunkt war die Analyse/Migration der Lade-Infrastruktur einer der größten Automotive-Premiummarken von einem OCPP-CSMS-Backend zum anderen. Ich habe Feature Deltas abgeleitet, Features geplant, eine Raodmap entwickelt und mit den anderen Stakeholdern abgestimmt. Außerdem wurden als Teil der Planung der Implementierung zentrale Architekturanpassungen mit bis zu 7 Teams abgestimmt und durchgesetzt. Regelmäßige, firmenweite Season Plannings wurden durchgeführt und anhand von OKRs (Objectives and Key Results) die Themen geplant. Agiler Prozess mit UX-Prototyping und Rolling Releases, 5 neue Typescript/NestJS Microservices entwickelt. Zusammenstellung des Teams inkl Verfassen der Ausschreibungen, Interviews und Teilnehmerauswahl und Onboarding.
Tätigkeiten:
Tools und Methoden:
Auf Basis der Low-Code Plattform CaseOS wurde eine Dashboard zur Visualisierung der täglichen Ballenproduktionszahlen entwickelt. Eine Monats- und Jahressicht lassen den Betrachter zudem ein Controlling bzw. Planung durchführen. Er kann entscheidene KPI (Ballen/Tag, die durchschnittliche Arbeitszeit/h oder die Arbeitstage/Monat) in Echtzeit verändern und sich die Auswirkungen ansehen. Die Daten werden von der Presse in Echtzeit ohne aktives Zutun des Benutzers in den Browser gepusht und von der Siemens S7 per OPC UA abgerufen. Die Nutzer wurden nach Inbetriebnahme geschult.
Tätigkeiten:
Tools und Methoden:
Zur Steigerung der Kundenbindung und Überführung des bestehenden Papier-Haushandbuches wurde eine iOS- und Android-App entwickelt. Sie bietet neben den aufgearbieteten Inhalten des bestehenden Haushandbuchs die Funktionalität der Alarmierung für wiederkehrende Wartungen. Dazu gehören z.B. die Dachbegrünung, die Hauswasserfilter, die Lüftungsanlage u.a. Der Endkunde kann Inhalte selbständig ändern und neu einpflegen über den No-Code WYSIWYG-Editor. Die App funktioniert Offline and syncronisiert sich, sobald sie online ist, in Echtzeit mit dem Server um neue Inhalte und Downloads (PDF) zu laden. Dateien und Inhalte werden auf dem lokalen Geräte Filesystem gespeichert.
Tätigkeiten:
Tools und Methoden:
Es wurde ein konfigurierbarer OPC-UA Adapter geschrieben, der Daten von OPC-UA Quellen liest oder abonniert, die Daten interpretiert, prüft und ggf. transformiert. Die Daten werden per REST/WebSocket an die Zielanwendung gesendet. Bei Ausfall des Zielsystems werden die Daten im Adapter gepuffert und beim nächsten Start erneut gesendet.
Tätigkeiten:
Tools und Methoden:
Nach 12 Jahren maßgeschneiderter Entwicklung von Individualsoftware für Konzerne und Mittelstand, haben wir beschlossen unsere Expertise in ein Produkt zu gießen. Unserer Produkt CaseOS ist ein Digitalbaukasten, mit dem sich Anwendungen, Frontends und Apps dynamisch mit einem WYSIWYG-Editor entwickeln lassen. In Sachen Customizing steht dem Benutzer allerdings nichts im Wege. Im Gegenteil. Das System ist von grundauf auf Whitelabeling und Erweiterung konzipiert. Das eigene CI/CD kann mühelos umgesetzt und individuelle Erweiterungen selber entwickelt werden. Sowohl im Frontend als auch im Backend sind keine Grenzen gesetzt. Weder bei der Technologiewahl noch bei der Plattform. Da das System komplett auf Webtechnologien aufgebaut ist, können daraus alle Kanäle bespielt werden: Web, PWA, App, Desktop und theoretisch sogar Embedded-Systeme.
Tätigkeiten:
Tools und Methoden:
Ein Starter-Kit zur Entwicklung von Stencil-PWAs in einem lerna-Monorepo inklusive eines Web-Component-Design-Systems in Typescript.
Tätigkeiten:
Tools und Methoden:
Breitgefächerte Consulting-Leistungen bei einem Angular/Microservice-Entwicklungsprojekt mit ca. 40 Mitarbeitern und Board-of-Management-Attention. Als Frontend-Lead habe ich die Requirements mit Stakeholdern, Backend-Leads und dem Frontend-Team abgestimmt. Ich habe Junior-Entwickler im Einsatz von Angular 11+ geschult und in die Codebase eingearbeitet. Ich habe das Design System und wesentliche, zentrale Komponenten initial umgesetzt und weiterentwickelt. Meine Rolle sah außerdem vor, die bereichsübergreifende Kommunikation zu erhöhen. Hierzu habe ich wöchentliche Entwickler-/PO-/Lead-Meetings (Dev-Insights) angesetzt, um Themen zu behandeln. Es war meine Verantwortung, die UI/UX-Konsistenz sowohl während der Entwicklung als auch in der Konzeptionsphase neuer Features zu wahren. Wireframes und Mockups wurden in Figma erstellt, um das spätere Look & Feel der Anwendung besser zu vermitteln. Ich habe automatisierte Unittests für Komponenten geschrieben. Das Projekt wurde nach SAFe durchgeführt.
Tätigkeiten:
Tools und Methoden:
Tätigkeiten:
Tools und Methoden:
Entwicklung der Onlinepräsenz der Kieferchirurgie Regensburg mit vielen ästhetischen Animationen und emotionalen Bildern.
Tätigkeiten:
Tools und Methoden:
Für Bosch.IO habe ich Gast-Beiträge zu den Themen Innovation, Geschäftsmodelle, IoT und weiteren verfasst. Diese wurden im Bosch.IO Blog veröffentlicht.
Tätigkeiten:
Tools und Methoden:
Entwicklung eines Dashboard-Systems, das es den Endnutzern erlaubt, eigene Auswertungen über KPIs zu erstellen (Self-Service). Teilautomatisierte Erstellung von SQL-Statements. Drag n Drop Editor für Widgetplatzierung und -größe. Verschiedene Charttypen unterstützt und kombinierbar.
Tätigkeiten:
Tools und Methoden:
Entwicklung einer Mobile-App zum Lesen von GS1-Datamatrix-Codes mit versteckten Identifiern. Veröffentlichung der App in den Apple- und Google-App-Stores und Pflege der App-Store-Inhalte. Anlegen und Verwalten von Entwickleraccounts für den Kunden. Entwicklung einer Open-Source-JavaScript-Komponente zum Lesen von GS1-spezifischen Datamatrix-Codes.
Tätigkeiten:
Tools und Methoden:
Entwicklung eines HTML/CSS/JavaScript-Design-Systems für eine neue POS-Management-Software. Mitarbeiter können damit Zeiten buchen, Aufträge bearbeiten und Einsätze planen. Es wurde kein JavaScript-Framework eingesetzt.
Tätigkeiten:
Tools und Methoden:
Entwicklung eines grafisch schlichten, aber anspruchsvollen Online-Portfolios für Barbara Bonisolli – Food-Fotografin u. a. für McDonald’s.
Tätigkeiten:
Tools und Methoden:
GS1JS ist ein JavaScript-GS1-Barcode-Content-Parser für NodeJS und den Browser, geschrieben in Typescript.
Tätigkeiten:
Tools und Methoden:
Für ein internes Innovationsprojekt wurde eine Mobile-App für iOS entwickelt. Sie sollte Teil des Use Cases „smarter Kofferraum“ in Handel und Logistik sein. Es sollte gezeigt werden, ob solche Lösungen in Zukunft eingesetzt werden können.
Tätigkeiten:
Tools und Methoden:
Mit dem Online-Spiel sollten spielerisch Bewerber gewonnen werden. Ich habe alle Rollen übernommen – vom Vertrieb über das Konzept, den Spielnamen, das Spieldesign bis hin zur Programmierung, zum Betrieb und zur Schulung. Offline-Fähigkeit für den Betrieb in Messehallen ohne Internetzugang. Gamification des Recruitings.
Tätigkeiten:
Tools und Methoden:
Entwicklung einer SPA, die trotzdem gute SEO-Ergebnisse liefert, zu einer Zeit, als Suchmaschinen-Bots noch kein JavaScript interpretierten. Hierzu wurde eine PHP-Komponente mit einer Weiche für Bots entwickelt, die dem Bot die vollständig gerenderte Website lieferte und somit JavaScript überflüssig machte.
Tätigkeiten:
Tools und Methoden:
Tätigkeiten:
Tools und Methoden:
Websiteentwicklung mit hohem Anspruch an Emotion und Bildmaterial.
Tätigkeiten:
Tools und Methoden:
Tätigkeiten:
Tools und Methoden:
Entwicklung einer SEO-optimierten AJAX-Website mit client-seitigem Austausch von Inhalten, die per AJAX geladen werden.
Tätigkeiten:
Tools und Methoden:
Entwicklung einer Mobile-App zum Lesen von GS1-Datamatrix-Codes mit versteckten Identifiern. Veröffentlichung der App in Apple- und Google-App-Stores und Pflege der App-Store-Inhalte. Anlegen und Verwalten von Entwickleraccounts für den Kunden. Entwicklung einer Open-Source-JavaScript-Komponente zum Lesen von GS1-spezifischen Datamatrix-Codes.
Tätigkeiten:
Tools und Methoden:
Entwicklung einer responsive Website mit CMS.
Tätigkeiten:
Tools und Methoden:
Entwicklung eines Online-Rechners zur Berechnung von Ersparnissen durch den Wechsel zu LED-Birnen.
Tätigkeiten:
Tools und Methoden:
Songautor für Künstler wie Christian Stürmer, Beatrice Egli, Glasperlenspiel und Marco Mengoni. Platz 1 in den Charts und Platin- bzw. Goldverkaufszahlen in Deutschland, der Schweiz und Italien.
Tätigkeiten:
Tools und Methoden:
Erweiterung der bestehenden Software Q-Board IT-Servicemanagement Suite um REST-Schnittstellen zur Nutzung moderner Webtechnologien wie AngularJS. Coaching von Teammitgliedern zu neuen Webtechnologien. Die Q-Board IT-Servicemanagement Suite ist eine Software zum Verwalten von SLAs (Service Level Agreements). Kunden: Postbank, Commerzbank, Daimler und andere.
Tätigkeiten:
Tools und Methoden:
Entwicklung und Betrieb einer Website für Superstreem Media mit Multimedia-Features wie MP3-Player und Slideshow.
Tätigkeiten:
Tools und Methoden:
Migration der bestehenden Q-Board IT-Servicemanagement Suite Desktop-App in eine Web-Forms-Anwendung basierend auf Microsoft ASP.Net. Die Q-Board IT-Servicemanagement Suite ist eine Software zum Verwalten von SLAs (Service Level Agreements). Kunden: Postbank, Commerzbank, Daimler und andere.
Tätigkeiten:
Tools und Methoden:
Entwicklung einer CMS-basierten Website für Breathe Music mit Multimedia-Features wie MP3-Player und Slideshow.
Tätigkeiten:
Tools und Methoden:
Konzern- und Mittelstandsberatung.
Meine erste Website überhaupt war für mein EDM-Musikprojekt Mind One. Es ging darum, mich als Künstler bekannter zu machen und mit Fans in Kontakt zu treten. Ich habe das Design, die Programmierung und das Hosting selbst übernommen.
Tätigkeiten:
Tools und Methoden:
Entwicklung der Q-Board IT-Servicemanagement Suite Desktop-App für das Verwalten von SLAs (Service Level Agreements). Migration von MS SQL-Server zu Oracle Datenbank. Entwerfen von Tabellen, Views und SQL-Queries. Kunden: Postbank, Commerzbank, Daimler und andere.
Tätigkeiten:
Tools und Methoden:
Entwicklung einer Website zum Austausch von Musik und zum Erstellen von Künstlerprofilen.
Tätigkeiten:
Tools und Methoden:
Mein EDM-Artist-Projekt „Mind One“ wurde von vielen bekannten DJs wie Paul van Dyk, Tiësto, Armin van Buuren und Ferry Corsten unterstützt. Die musikalischen Rechte wurden durch Lizenzierungen mit Sony, Warner und Universal (Compilations wie Club Rotation) monetär ausgewertet. Die Verlagstätigkeiten habe ich selbst übernommen und mit der GEMA abgerechnet. Alle Grafikleistungen wie Plattencover, Logo und Werbebanner wurden selbst erstellt.
Tätigkeiten:
Tools und Methoden:
Entwicklung von 6 Windows-Desktop-Anwendungen für das Management von Service Level Agreements. Erstellen von Setups mit Installshield. Rollouts organisiert mit IT-Administratoren in Konzernen. Erstellen von Berichten mit Crystal Reports. Endkunden der Software: Postbank, Daimler und andere.
Tätigkeiten:
Tools und Methoden:
Ich bin darauf spezialisiert, Unternehmen dabei zu helfen, die Vorteile der Digitalisierung voll auszuschöpfen und Software zu entwickeln, die echte Geschäftserfolge bringt.
Interdisziplinäre Zusammenarbeit ist der Schlüssel zu wirklich außergewöhnlichen Ergebnissen. Als IT-Berater und professioneller Songwriter habe ich aus erster Hand erfahren, welche Magie entsteht, wenn unterschiedliche Perspektiven zusammenkommen. Entfesseln Sie Ihr digitales Potenzial mit mir.
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.