Zusammenfassung
Im Rahmen einer neuen Digitalstrategie sollten die IT Systeme der Messe München zukunftssicher ausgerichtet werden. Dazu gehörte auch die Ersetzung des größten und wichtigsten Tools der Messe, des CRMs auf Siebel Basis, durch die Cloud Software Salesforce. Ich bin insbesondere stolz darauf, in der Branche weitestgehend unbekannte Entwurfsmuster und Prinzipien des Softwareenginnerings erfolgreich für Salesforce adaptiert zu haben, was viele Salesforce Probleme gelöst hat.
Aufgaben:
Zusammenfassung
Als ich zur Messe kam, war gerade eine Woche zuvor das
Ticketverkaufssystem während einer Veranstaltung ausgefallen. So etwas durfte natürlich nicht vorkommen. An dem 8 Jahre alten System sollten deswegen Resilienz, Performance und Betriebsprozesse verbessert werden. Zudem wurde es hin und wieder um neue Funktionen erweitert. Diese Aufgaben wurden einem Kollegen und mir zugeteilt.
Aufgaben:
Zusammenfassung
Der Mailversand der Messe München sollte externalisiert werden. Dabei sollten für den Kundensupport Möglichkeiten zum Tracking und Troubleshooting geschaffen werden, z.B. um per E-Mail versandte Tickets aufzufinden und erneut zu versenden. Die Messe verschickt automatisiert bis zu 500.000 Mails im Monats. Nicht Teil des Projekts war natürlich persönliche, interne E-Mail Kommunikation.
Aufgaben:
Zusammenfassung
Das Projekt startete mit einer Migration von BEA Weblogic auf Glassfish. Dabei sollte eine große Software (500 000 Zeilen) portiert werden, möglichst modular und nicht in einem Big Bang. Zudem sollte die bisherige 2-Tier Architektur auf 3 Tiers ausgebaut werden. Später wurden neue Anforderungen umgesetzt.
Aufgaben:
Zusammenfassung
Ein Library zur Anbindung von low level peripherals und Protokollen auf Boards wie z.B. dem Raspberry Pi und dem Beagleboard. Nach Entwicklung übergeben an SilverSpoon.
Aufgaben:
Zusammenfassung
Aufpolierung eines Tools zur Erfassung von Messwerten für das Landesamtfür Umwelt
Aufgaben:
Zusammenfassung
Umstellung eines bestehenden Tools auf neue Prozesse. Bemerkenswert an diesem Projekt war das immense Datenvolumen, das verarbeitet und möglichst in Echtzeit reported werden musste. 80.000.000 Records an Laufdaten pro Tabelle waren üblich.
Aufgaben:
Zusammenfassung
Software zur Planung von Einsatzschritten am Montageband, die ich kurzfristig und zwischendurch immer wieder unterstützte. Gewann später einen BMW Innovation Award.
Aufgaben:
Zusammenfassung
Business Intelligence Tools mit Anbindung an SAP und Siebel, Query Generatoren, Dispatching, Technikerlagerhaltung, Debitorenbuchhaltung, PR / Marketing
Aufgaben:
Zusammenfassung
Prototypische Implementierung eines neuen Backends zur Gerätesteuerung am PC.
Aufgaben:
Zusammenfassung
Eine neue Software auf der grünen Wiese. Sie sollte das Verwalten von Wartungszyklen von Schutzsystemen, vor allem Schutzrelais, erleichtern.
Aufgaben:
Zusammenfassung
Portierung eines von den Industrie- und Handelskammern betriebenen Microsoft Access Systems zum Financial Controlling auf eine solide Entwicklungsplattform mit Multiuser Kapabilitäten.
Aufgaben:
Zusammenfassung
Das System zur Berechnung der Beiträge, die ein Unternehmen an die Kammern zu entrichten hat sollte vom Mainframe auf J2EE migriert werden. Meine Aufgabe war es, dabei eigenständig bestimmte Algorithmen für Massendatenverarbeitungsläufe zu implementieren.
Aufgaben:
Zusammenfassung
Weiterentwicklung einer Financial Controlling Software mit klassischer Client Server Architektur. Sehr datenbanklastig (OLAP).
Aufgaben:
Zusammenfassung
Entwicklung einer Software für KFZ-Werkstätten, zur Verwaltung des Kundenbestands
Aufgaben:
Zusammenfassung
Vertrags- und Kundenmanagement für kleine Mobilfunkvertragsvermittler
Aufgaben:
Zertifizierungen & Schulungen
Salesforce
Ich habe eine sehr große CRM Ablösung mit Salesforce bewältigt. Dabei hatte ich die Rolle des Development Leads und habe auch die Software Architektur entwickelt.
WPF
Ich habe bereits mehrere Projekte mit WPF umgesetzt. Dabei habe ich auch eigene Control- und DataTemplates erstellt und bin die Tiefen der API, des VisualTrees und des LogicalTrees vorgedrungen.
JavaFX
Diese Technologie haben wir eingesetzt um eine prämierte Applikation zur graphischen Beplanung von Montagelinien zu entwickeln.
WinAPI
Manchmal muss es eben WinAPI sein. Besonders, wenn das Framework bestimmte Dinge einfach nicht hergeben will.
J(2)EE
Jahrelange Erfahrung mit allen möglichen JEE Containern und Technologien. Glassfish, Weblogic, JBoss sind mir nicht unbekannt und teilweise gar intime vertraute.
Swing
Viel nachgefragt. Und wenn man sich mal mit dem GridBagLayout arrangiert hat, ist es gar nicht mal mehr soooo viel unhandlicher als .NET für Rich Clients.
Continuous Integration
Maven, Gradle und auch ant - sowie die .NET Pendants setze ich regelmäßig ein. Jenkins, CruiseControl, GIT und SVN sind auch oft gefordert oder Mittel der Wahl und werden von mir beherrscht.
Meine besten Skills
Methoden
Framework
Tools
Zusammenfassung
Im Rahmen einer neuen Digitalstrategie sollten die IT Systeme der Messe München zukunftssicher ausgerichtet werden. Dazu gehörte auch die Ersetzung des größten und wichtigsten Tools der Messe, des CRMs auf Siebel Basis, durch die Cloud Software Salesforce. Ich bin insbesondere stolz darauf, in der Branche weitestgehend unbekannte Entwurfsmuster und Prinzipien des Softwareenginnerings erfolgreich für Salesforce adaptiert zu haben, was viele Salesforce Probleme gelöst hat.
Aufgaben:
Zusammenfassung
Als ich zur Messe kam, war gerade eine Woche zuvor das
Ticketverkaufssystem während einer Veranstaltung ausgefallen. So etwas durfte natürlich nicht vorkommen. An dem 8 Jahre alten System sollten deswegen Resilienz, Performance und Betriebsprozesse verbessert werden. Zudem wurde es hin und wieder um neue Funktionen erweitert. Diese Aufgaben wurden einem Kollegen und mir zugeteilt.
Aufgaben:
Zusammenfassung
Der Mailversand der Messe München sollte externalisiert werden. Dabei sollten für den Kundensupport Möglichkeiten zum Tracking und Troubleshooting geschaffen werden, z.B. um per E-Mail versandte Tickets aufzufinden und erneut zu versenden. Die Messe verschickt automatisiert bis zu 500.000 Mails im Monats. Nicht Teil des Projekts war natürlich persönliche, interne E-Mail Kommunikation.
Aufgaben:
Zusammenfassung
Das Projekt startete mit einer Migration von BEA Weblogic auf Glassfish. Dabei sollte eine große Software (500 000 Zeilen) portiert werden, möglichst modular und nicht in einem Big Bang. Zudem sollte die bisherige 2-Tier Architektur auf 3 Tiers ausgebaut werden. Später wurden neue Anforderungen umgesetzt.
Aufgaben:
Zusammenfassung
Ein Library zur Anbindung von low level peripherals und Protokollen auf Boards wie z.B. dem Raspberry Pi und dem Beagleboard. Nach Entwicklung übergeben an SilverSpoon.
Aufgaben:
Zusammenfassung
Aufpolierung eines Tools zur Erfassung von Messwerten für das Landesamtfür Umwelt
Aufgaben:
Zusammenfassung
Umstellung eines bestehenden Tools auf neue Prozesse. Bemerkenswert an diesem Projekt war das immense Datenvolumen, das verarbeitet und möglichst in Echtzeit reported werden musste. 80.000.000 Records an Laufdaten pro Tabelle waren üblich.
Aufgaben:
Zusammenfassung
Software zur Planung von Einsatzschritten am Montageband, die ich kurzfristig und zwischendurch immer wieder unterstützte. Gewann später einen BMW Innovation Award.
Aufgaben:
Zusammenfassung
Business Intelligence Tools mit Anbindung an SAP und Siebel, Query Generatoren, Dispatching, Technikerlagerhaltung, Debitorenbuchhaltung, PR / Marketing
Aufgaben:
Zusammenfassung
Prototypische Implementierung eines neuen Backends zur Gerätesteuerung am PC.
Aufgaben:
Zusammenfassung
Eine neue Software auf der grünen Wiese. Sie sollte das Verwalten von Wartungszyklen von Schutzsystemen, vor allem Schutzrelais, erleichtern.
Aufgaben:
Zusammenfassung
Portierung eines von den Industrie- und Handelskammern betriebenen Microsoft Access Systems zum Financial Controlling auf eine solide Entwicklungsplattform mit Multiuser Kapabilitäten.
Aufgaben:
Zusammenfassung
Das System zur Berechnung der Beiträge, die ein Unternehmen an die Kammern zu entrichten hat sollte vom Mainframe auf J2EE migriert werden. Meine Aufgabe war es, dabei eigenständig bestimmte Algorithmen für Massendatenverarbeitungsläufe zu implementieren.
Aufgaben:
Zusammenfassung
Weiterentwicklung einer Financial Controlling Software mit klassischer Client Server Architektur. Sehr datenbanklastig (OLAP).
Aufgaben:
Zusammenfassung
Entwicklung einer Software für KFZ-Werkstätten, zur Verwaltung des Kundenbestands
Aufgaben:
Zusammenfassung
Vertrags- und Kundenmanagement für kleine Mobilfunkvertragsvermittler
Aufgaben:
Zertifizierungen & Schulungen
Salesforce
Ich habe eine sehr große CRM Ablösung mit Salesforce bewältigt. Dabei hatte ich die Rolle des Development Leads und habe auch die Software Architektur entwickelt.
WPF
Ich habe bereits mehrere Projekte mit WPF umgesetzt. Dabei habe ich auch eigene Control- und DataTemplates erstellt und bin die Tiefen der API, des VisualTrees und des LogicalTrees vorgedrungen.
JavaFX
Diese Technologie haben wir eingesetzt um eine prämierte Applikation zur graphischen Beplanung von Montagelinien zu entwickeln.
WinAPI
Manchmal muss es eben WinAPI sein. Besonders, wenn das Framework bestimmte Dinge einfach nicht hergeben will.
J(2)EE
Jahrelange Erfahrung mit allen möglichen JEE Containern und Technologien. Glassfish, Weblogic, JBoss sind mir nicht unbekannt und teilweise gar intime vertraute.
Swing
Viel nachgefragt. Und wenn man sich mal mit dem GridBagLayout arrangiert hat, ist es gar nicht mal mehr soooo viel unhandlicher als .NET für Rich Clients.
Continuous Integration
Maven, Gradle und auch ant - sowie die .NET Pendants setze ich regelmäßig ein. Jenkins, CruiseControl, GIT und SVN sind auch oft gefordert oder Mittel der Wahl und werden von mir beherrscht.
Meine besten Skills
Methoden
Framework
Tools