Software zur Erstellung individueller User Interfaces für Gebäude (Smart Home)
Konfigurationstool zur Gestaltung individueller User Interfaces für Kleinserien von Bergbaumaschinen
Erstellung von Benutzeroberflächen für Embedded Geräte
meist in der Größenordnung 3-6 Monate immer mit QT und C++, meist für Linux
z.B:
Entwicklung einer Bildverarbeitungssoftware für eine industrielle Mikrofokus-Röntgenanlage.
Softwareframework für Wasserzähler Prüfstände
Umfang:
Das Projekt wurde teilweise mit eigenem Team in der eigenen Firma durchgeführt und als Dienstleistung für den Kunden.
Teamgröße 2-3
Entwicklung der Software für eine Röntgen-Tomosynthese-Anlage im zahnmedizinischen Umfeld.
Die Anlage wurde bis zur medizinischen Erprobung entwickelt.
Umfang:
Das Projekt wurde mit eigenem Team in der eigenen Firma durchgeführt und als Dienstleistung für den Kunden.
Teamgröße (2-3)
Entwicklung eines Software-Frameworks für die Benutzeroberfläche einer Computertomographie-Anlage im medizinischen Umfeld.
Erstellt wurde für den Kunden eine Sammlung von GUI- Komponenten incl. der Anbindung an die tieferen Software-Layer
Das Projekt wurde mit eigenem Team in der eigenen Firma durchgeführt und als Dienstleistung für den Kunden.
Teamgröße: 6
Entwicklung einer Hardware Plattform (Fremdvergebabe nur Pflichtenheft erstellt) auf Basis eines 68000 Prozessors von Motorola mit CCD Sensor zur Bilderfassung,
Entwicklung der Software zur Bilderkennung (68000) und der Benutzeroberfläche unter MS-DOS (grafisch).
Die Interaktion mit dem Nutzer erfolgte komplett tastaturfrei über kleine Animationen/Videos, die den Benutzer führten.
Aufgabe im Projekt:
Projektleitung und Entwicklung der gesamten Software und des Bedienkonzeptes.
Entwicklung einer Steuerung für eine Röntgen-Microfocus-Röhre.
Entwicklung einer Hard- & Software für die Leistungselektronik zum Ansteuern der Spulen innerhalb der Röhre und des zugekauften Generators.
Entwicklung einer MS-DOS basierten Applikation als User Interface.
Die Applikation war komplett mit grafischen UI und wurde über eine individuell entwickelte Tastatur bedient (Tastatur mit „Drehrädern“ zur schnellen Wert-Änderung, ähnlich dem heutigen Mousewheel).
Aufgaben im Projekt:
Projektleitung und Entwicklung der gesamten Software und des Bedienkonzeptes.
Wenn es um moderne Bediensysteme abseits von Standardlösungen geht, fühle
ich mich "zu Hause". Seit 1991 entwickle ich zusammen mit meinen Kunden smarte grafische Benutzeroberflächen (GUI / HMI) für Industrie- & Medizinsysteme, die anspruchsvoll und dabei funktional und leicht bedienbar sind.
Der Einsatz von agilen Methoden ist für mich seit langem selbstverständlich. Gerne übernehme ich auch die Verantwortung für ganze Teams oder arbeite einfach mit,
je nach dem, was benötigt wird. Wichtig ist mir, dass das Team "passt", alle Rollen gut besetzt sind und solide zusammen gearbeitet werden kann.
Sofwareentwicklung
Wenn es um moderne Bediensysteme/Applikationen im technischen Umfeld geht, abseits von Standardlösungen, fühle ich mich "zu Hause". Seit 1991 entwickle ich zusammen mit meinen Kunden smarte Applikationen & Konzepte für Industrie- & Medizinsysteme, die anspruchsvoll und dabei funktional und leicht bedienbar sind. Hier kommt mir zu Gute, dass mir sowohl Problemstellungen aus dem Maschinenbau als auch der Elektrotechnik vertraut sind, gepaart mit einer soliden Erfahrung in der Softwareentwicklung, sehr viel Wissen sowohl praktisch als auch theoretisch.
Der Einsatz von agilen Methoden ist für mich seit langem selbstverständlich. Gerne übernehme ich auch die Verantwortung für ganze Teams, oder arbeite projektübergreifend. Bedingt durch meine langjährige Erfahrung fühle ich mich innerhalb von Projekten in vielen Rollen wohl und kann diese auch ausfüllen, je nach dem, was benötigt wird. Wichtig ist mir, dass das Team "passt", alle Rollen gut und solide besetzt sind und damit erfolgreich zusammengearbeitet werden kann.
Zusammenfassung:
Developer Lead & Consultant mit über 30 Jahren Erfahrung in Technical Leadership & Development. Tiefgehendes technisches Verständnis kombiniert mit strategischer Weitsicht und ausgeprägten Kommunikationsfähigkeiten. Spezialisiert auf Softwarearchitektur, agile Entwicklung und skalierbare Lösungen. Breite technologische Expertise mit fundiertem Know-how in C++ sowie modernen Software-Technologien. Umfassende Erfahrung in der fachlichen und methodischen Unterstützung von cross-funktionalen Teams, einschließlich Coaching, Mentoring und technischer Beratung. Starke analytische Fähigkeiten und ein pragmatischer Ansatz ermöglichen effiziente, nachhaltige und zukunftsorientierte Softwarelösungen, die sowohl technische als auch geschäftliche Anforderungen optimal verbinden.
Berufserfahrung
1991 ? 1996
Rolle: Trainer, Softwareentwickler
Aufgaben:
Entwicklung und Schulung in Software-Technologien.
1996 ? 2015
Rolle: Software-Architekt, Trainer, Consultant
Aufgaben:
Leitung von Projekten, Entwicklung von Software-Architekturen, Consulting für Kundenprojekte.
2015 ? heute
Rolle: Senior Software Architect, Lead Developer
Aufgaben:
Planung, Umsetzung und Leitung technischer Projekte mit Fokus auf Architektur und agile Methoden.
Software zur Erstellung individueller User Interfaces für Gebäude (Smart Home)
Konfigurationstool zur Gestaltung individueller User Interfaces für Kleinserien von Bergbaumaschinen
Erstellung von Benutzeroberflächen für Embedded Geräte
meist in der Größenordnung 3-6 Monate immer mit QT und C++, meist für Linux
z.B:
Entwicklung einer Bildverarbeitungssoftware für eine industrielle Mikrofokus-Röntgenanlage.
Softwareframework für Wasserzähler Prüfstände
Umfang:
Das Projekt wurde teilweise mit eigenem Team in der eigenen Firma durchgeführt und als Dienstleistung für den Kunden.
Teamgröße 2-3
Entwicklung der Software für eine Röntgen-Tomosynthese-Anlage im zahnmedizinischen Umfeld.
Die Anlage wurde bis zur medizinischen Erprobung entwickelt.
Umfang:
Das Projekt wurde mit eigenem Team in der eigenen Firma durchgeführt und als Dienstleistung für den Kunden.
Teamgröße (2-3)
Entwicklung eines Software-Frameworks für die Benutzeroberfläche einer Computertomographie-Anlage im medizinischen Umfeld.
Erstellt wurde für den Kunden eine Sammlung von GUI- Komponenten incl. der Anbindung an die tieferen Software-Layer
Das Projekt wurde mit eigenem Team in der eigenen Firma durchgeführt und als Dienstleistung für den Kunden.
Teamgröße: 6
Entwicklung einer Hardware Plattform (Fremdvergebabe nur Pflichtenheft erstellt) auf Basis eines 68000 Prozessors von Motorola mit CCD Sensor zur Bilderfassung,
Entwicklung der Software zur Bilderkennung (68000) und der Benutzeroberfläche unter MS-DOS (grafisch).
Die Interaktion mit dem Nutzer erfolgte komplett tastaturfrei über kleine Animationen/Videos, die den Benutzer führten.
Aufgabe im Projekt:
Projektleitung und Entwicklung der gesamten Software und des Bedienkonzeptes.
Entwicklung einer Steuerung für eine Röntgen-Microfocus-Röhre.
Entwicklung einer Hard- & Software für die Leistungselektronik zum Ansteuern der Spulen innerhalb der Röhre und des zugekauften Generators.
Entwicklung einer MS-DOS basierten Applikation als User Interface.
Die Applikation war komplett mit grafischen UI und wurde über eine individuell entwickelte Tastatur bedient (Tastatur mit „Drehrädern“ zur schnellen Wert-Änderung, ähnlich dem heutigen Mousewheel).
Aufgaben im Projekt:
Projektleitung und Entwicklung der gesamten Software und des Bedienkonzeptes.
Wenn es um moderne Bediensysteme abseits von Standardlösungen geht, fühle
ich mich "zu Hause". Seit 1991 entwickle ich zusammen mit meinen Kunden smarte grafische Benutzeroberflächen (GUI / HMI) für Industrie- & Medizinsysteme, die anspruchsvoll und dabei funktional und leicht bedienbar sind.
Der Einsatz von agilen Methoden ist für mich seit langem selbstverständlich. Gerne übernehme ich auch die Verantwortung für ganze Teams oder arbeite einfach mit,
je nach dem, was benötigt wird. Wichtig ist mir, dass das Team "passt", alle Rollen gut besetzt sind und solide zusammen gearbeitet werden kann.
Sofwareentwicklung
Wenn es um moderne Bediensysteme/Applikationen im technischen Umfeld geht, abseits von Standardlösungen, fühle ich mich "zu Hause". Seit 1991 entwickle ich zusammen mit meinen Kunden smarte Applikationen & Konzepte für Industrie- & Medizinsysteme, die anspruchsvoll und dabei funktional und leicht bedienbar sind. Hier kommt mir zu Gute, dass mir sowohl Problemstellungen aus dem Maschinenbau als auch der Elektrotechnik vertraut sind, gepaart mit einer soliden Erfahrung in der Softwareentwicklung, sehr viel Wissen sowohl praktisch als auch theoretisch.
Der Einsatz von agilen Methoden ist für mich seit langem selbstverständlich. Gerne übernehme ich auch die Verantwortung für ganze Teams, oder arbeite projektübergreifend. Bedingt durch meine langjährige Erfahrung fühle ich mich innerhalb von Projekten in vielen Rollen wohl und kann diese auch ausfüllen, je nach dem, was benötigt wird. Wichtig ist mir, dass das Team "passt", alle Rollen gut und solide besetzt sind und damit erfolgreich zusammengearbeitet werden kann.
Zusammenfassung:
Developer Lead & Consultant mit über 30 Jahren Erfahrung in Technical Leadership & Development. Tiefgehendes technisches Verständnis kombiniert mit strategischer Weitsicht und ausgeprägten Kommunikationsfähigkeiten. Spezialisiert auf Softwarearchitektur, agile Entwicklung und skalierbare Lösungen. Breite technologische Expertise mit fundiertem Know-how in C++ sowie modernen Software-Technologien. Umfassende Erfahrung in der fachlichen und methodischen Unterstützung von cross-funktionalen Teams, einschließlich Coaching, Mentoring und technischer Beratung. Starke analytische Fähigkeiten und ein pragmatischer Ansatz ermöglichen effiziente, nachhaltige und zukunftsorientierte Softwarelösungen, die sowohl technische als auch geschäftliche Anforderungen optimal verbinden.
Berufserfahrung
1991 ? 1996
Rolle: Trainer, Softwareentwickler
Aufgaben:
Entwicklung und Schulung in Software-Technologien.
1996 ? 2015
Rolle: Software-Architekt, Trainer, Consultant
Aufgaben:
Leitung von Projekten, Entwicklung von Software-Architekturen, Consulting für Kundenprojekte.
2015 ? heute
Rolle: Senior Software Architect, Lead Developer
Aufgaben:
Planung, Umsetzung und Leitung technischer Projekte mit Fokus auf Architektur und agile Methoden.