Achtung Neu:
Wir sind jetzt drei Kollegen mit eigenem Büro und Laborarbeitsplätzen.
Wir können Aufträge für "Remote" annehmen und bei Bedarf weitere Kollegen hinzu ziehen.
Entwicklung eines Hochvolt/Hochstrom Sensors für Elektro-Mobilität.
Erstmalige Einführung der AUTOSAR-Toolkette,
Design, Implementierung und Test im V-Modell.
Diagnose des Kimasteuergerätes mit den Tools DaVinci (Vector), UDS Kommuntkation, UDS Services und ODIS.
Internationales Team mit Indien und Bulgarien.
Requirements Management, Anforderungsklärung mit dem Kunden, Schnittstelle zu den englisch-sprachigen Kollegen, Implementierung und Test.
Beratung und Support beim Aufbau eines internen Entwicklerteams. Vorabanalyse der Plattformen und Tools zwecks Entscheidungsfindung. Danach Mitarbeit im Entwicklerteam.
Algorithmenentwicklung, Integration, Test und Distribution.
Mitarbeit in einem Team von 40 Entwicklern, Zweigstellen in Kairo, Tschechien und China.
07/07 ? 12/09 Continental Automotive (Projekt PTM)
Softwareentwicklung für ein multi-applikations Steuergerät.
Durch Virtualisierung sollen mehrere logische Steuergeräte auf der Hardware eines physikalischen Steuergerätes implementiert werden. Umsetzung dieses Plattformgedankens. Softwaredesign, Implementierung und Test. Vorgehensweise nach CMMI.
15 Personen, teilweise in Rumänien.
Doors, Eclipse, DSpace-HIL, Windriver, Lauterbach, Freescale MPC5554, Vector Soft
09/05 ? 06/07 Siemens VDO / Automotive (Projekt PTM)
Requirements engineering für den Leitrechner großer Nutzfahrzeuge.
Umsetzung des Lastenhefts vom Kunden in die Requirement Spezifikation nach Siemensvorlage. Integration diverser Werknormen in Doors. Vorgehensweise nach CMMI Level 3 und V-Modell.
Mitarbeit in einem Team von 8 Personen, davon 2 Requirements.
Doors 7.1, XML, PVCS, DSpace-HIL, Eclipse, Windriver, Lauterbach, Freescale MPC5554.
12/03 ? 08/05 Siemens VDO / Automotive (Projekt Tire Guard)
Entwicklung und Test der Software Module für das Steuergerät zur Reifendruck Überwachung.
Programmierung anhand von CAN-Schicht, LIN-Treiber und interne Algorithmen. Dabei kam das V-Modell und die internen Entwicklungsrichtlinien der Automotive Umgebung zum Einsatz. Diese Richtlinien gewähren eine Software Qualität, die bis in sicherheitskritische Bereiche hineinlangt. Seit 07/2004 stellvertretender Projektleiter und zuständig für Test und Qualitätssicherung.
Mitarbeit in einem Team von 5 Personen.
Embedded Entwicklung für Motorola Star12. HiwareCompiler, CAN- und LIN-Tools von Vector Soft (CANoe, CANape, etc...), Telelogic (CM Synergy und Change Synergy), Rational Tools.
01/00 ? 10/03 Tenovis / Telekommunikation (Projekt TUX)
Strategische Beratung des Architekturteams und Entwicklung einzelner Komponenten.
Portierung von 1100 MJ Applikationssoftware von I33-OS auf Linux.
Dabei wurde eine Platform entwickelt, so daß die Applikationssoftware (geschrieben in Pascal) unverändert unter Linux weiterlaufen kann. Besondere Schwerpunkte in diesem Projekt sind die Realisierung weicher Echtzeit-Prozesse, Vernetzung mehrerer Knoten ohne Harddisk und eine Ausfallsicherheit von 99,999% (Zulassungsrelevant für die Betriebsgenehmigung).
Beratung und Mitarbeit in einem Team von 25 Personen.
GNU-Tools, Linux-Tools (Suse 8.2), C, C++, Pascal, Perl, MySql, Sockets, HTML, Sniff, ClearCase.
1989 - 2002 Telenorma / Elektroindustrie (Projekt PSC)
Entwicklung eines FertigungsPrüfSystems zum Einsatz in der Terminal-Endmontage.
Das System steuert und überwacht Aufgabeplätze, Prüfzellen und Reparaturplätze. Integraler Bestandteil ist eine eigene Makro-Sprache, die es den Technikern erlaubt, ohne tiefergehende Programmierkenntnisse die Prüfabläufe zu beschreiben und den sich ständig ändernden Bedingungen anzupassen.
Das System durchlief die Technologiesprünge DOS / Windows 3.11 und Windows NT. Die dritte Version ist über Oracle 8 vernetzt und liefert online die unterschiedlichsten Produktionsparameter.
Wegen einer Werksverlagerung nach Frankreich wird dieses System jetzt nicht mehr von mir betreut.
Einzelarbeit.
C und C++ in der aktuellen Windows-Version, Oracle 7 und 8, Oracle Developer, Lex und Yacc, Stingray-Tools.
--- weitere Projekte auf Anfrage ---
Mehrjährige Tätigkeit als Berater/Coach kleinerer Teams (5-10 Personen).
Kursleiter in Programmierkursen.
Dozent an der Berufsakademie Mannheim.
Eigenentwicklungen von embedded Systemen auf Basis von 8031, 80186, Z80.
TÜV-Zertifizierung als AFSP (Automotive Functional Safety Professional) für ISO26262.
Achtung Neu:
Wir sind jetzt drei Kollegen mit eigenem Büro und Laborarbeitsplätzen.
Wir können Aufträge für "Remote" annehmen und bei Bedarf weitere Kollegen hinzu ziehen.
Entwicklung eines Hochvolt/Hochstrom Sensors für Elektro-Mobilität.
Erstmalige Einführung der AUTOSAR-Toolkette,
Design, Implementierung und Test im V-Modell.
Diagnose des Kimasteuergerätes mit den Tools DaVinci (Vector), UDS Kommuntkation, UDS Services und ODIS.
Internationales Team mit Indien und Bulgarien.
Requirements Management, Anforderungsklärung mit dem Kunden, Schnittstelle zu den englisch-sprachigen Kollegen, Implementierung und Test.
Beratung und Support beim Aufbau eines internen Entwicklerteams. Vorabanalyse der Plattformen und Tools zwecks Entscheidungsfindung. Danach Mitarbeit im Entwicklerteam.
Algorithmenentwicklung, Integration, Test und Distribution.
Mitarbeit in einem Team von 40 Entwicklern, Zweigstellen in Kairo, Tschechien und China.
07/07 ? 12/09 Continental Automotive (Projekt PTM)
Softwareentwicklung für ein multi-applikations Steuergerät.
Durch Virtualisierung sollen mehrere logische Steuergeräte auf der Hardware eines physikalischen Steuergerätes implementiert werden. Umsetzung dieses Plattformgedankens. Softwaredesign, Implementierung und Test. Vorgehensweise nach CMMI.
15 Personen, teilweise in Rumänien.
Doors, Eclipse, DSpace-HIL, Windriver, Lauterbach, Freescale MPC5554, Vector Soft
09/05 ? 06/07 Siemens VDO / Automotive (Projekt PTM)
Requirements engineering für den Leitrechner großer Nutzfahrzeuge.
Umsetzung des Lastenhefts vom Kunden in die Requirement Spezifikation nach Siemensvorlage. Integration diverser Werknormen in Doors. Vorgehensweise nach CMMI Level 3 und V-Modell.
Mitarbeit in einem Team von 8 Personen, davon 2 Requirements.
Doors 7.1, XML, PVCS, DSpace-HIL, Eclipse, Windriver, Lauterbach, Freescale MPC5554.
12/03 ? 08/05 Siemens VDO / Automotive (Projekt Tire Guard)
Entwicklung und Test der Software Module für das Steuergerät zur Reifendruck Überwachung.
Programmierung anhand von CAN-Schicht, LIN-Treiber und interne Algorithmen. Dabei kam das V-Modell und die internen Entwicklungsrichtlinien der Automotive Umgebung zum Einsatz. Diese Richtlinien gewähren eine Software Qualität, die bis in sicherheitskritische Bereiche hineinlangt. Seit 07/2004 stellvertretender Projektleiter und zuständig für Test und Qualitätssicherung.
Mitarbeit in einem Team von 5 Personen.
Embedded Entwicklung für Motorola Star12. HiwareCompiler, CAN- und LIN-Tools von Vector Soft (CANoe, CANape, etc...), Telelogic (CM Synergy und Change Synergy), Rational Tools.
01/00 ? 10/03 Tenovis / Telekommunikation (Projekt TUX)
Strategische Beratung des Architekturteams und Entwicklung einzelner Komponenten.
Portierung von 1100 MJ Applikationssoftware von I33-OS auf Linux.
Dabei wurde eine Platform entwickelt, so daß die Applikationssoftware (geschrieben in Pascal) unverändert unter Linux weiterlaufen kann. Besondere Schwerpunkte in diesem Projekt sind die Realisierung weicher Echtzeit-Prozesse, Vernetzung mehrerer Knoten ohne Harddisk und eine Ausfallsicherheit von 99,999% (Zulassungsrelevant für die Betriebsgenehmigung).
Beratung und Mitarbeit in einem Team von 25 Personen.
GNU-Tools, Linux-Tools (Suse 8.2), C, C++, Pascal, Perl, MySql, Sockets, HTML, Sniff, ClearCase.
1989 - 2002 Telenorma / Elektroindustrie (Projekt PSC)
Entwicklung eines FertigungsPrüfSystems zum Einsatz in der Terminal-Endmontage.
Das System steuert und überwacht Aufgabeplätze, Prüfzellen und Reparaturplätze. Integraler Bestandteil ist eine eigene Makro-Sprache, die es den Technikern erlaubt, ohne tiefergehende Programmierkenntnisse die Prüfabläufe zu beschreiben und den sich ständig ändernden Bedingungen anzupassen.
Das System durchlief die Technologiesprünge DOS / Windows 3.11 und Windows NT. Die dritte Version ist über Oracle 8 vernetzt und liefert online die unterschiedlichsten Produktionsparameter.
Wegen einer Werksverlagerung nach Frankreich wird dieses System jetzt nicht mehr von mir betreut.
Einzelarbeit.
C und C++ in der aktuellen Windows-Version, Oracle 7 und 8, Oracle Developer, Lex und Yacc, Stingray-Tools.
--- weitere Projekte auf Anfrage ---
Mehrjährige Tätigkeit als Berater/Coach kleinerer Teams (5-10 Personen).
Kursleiter in Programmierkursen.
Dozent an der Berufsakademie Mannheim.
Eigenentwicklungen von embedded Systemen auf Basis von 8031, 80186, Z80.
TÜV-Zertifizierung als AFSP (Automotive Functional Safety Professional) für ISO26262.
"Es war bei der Festlegung der Projektziele nur selten nötig, technisch detaillierte Informationen zu liefern. Meistens genügte eine grobe Skizze, um die gewünschte Lösung geliefert zu bekommen, auch wenn die Aufgabenstellung eine hohe Komplexität enthielt. Hier zeichnet sich aus, dass der Consultant nicht nur Experte für Software ist, sondern auch die Zusammenhänge einer vollautomatischen Fertigungsanlage und deren betriebswirtschaftliche Abhängigkeiten versteht. Dass die Einzelprojekte termingerecht und unter Einhaltung des Budgets geliefert wurden war eine Selbstverständlichkeit. Auch waren Einsätze ausserhalb der Fertigungszeiten an Wochenenden und an anderen Fertigungsstandorten (Frankreich) für den Consultant kein Problem. Der Consultant war bei den Kollegen ein geschätzter Berater, der es verstand bei Problemen und Diskussionen zukunftsweisende Lösungen anzubieten. Als Teil-Projektleiter der Fertigung kann ich den Consultant für eine ähnliche Aufgabe unbedingt weiterempfehlen."
— Projekt PSC, FertigungsPrüfSystem für die vollautomatische Produktion., 89 - 02
Referenz durch internationales Telekommunikationsunternehmen vom 10.07.02
"Der Consultant war im Zeitraum 1992 - 1998 als externer Berater für unser Unternehmen im Bereich Entwicklung von Embedded SW tätig. [...] Mit klarem Blick für die wesentlichen Belange dieses Projekts hat er neue Techniken eingeführt und das zugehörige Know-how den Mitarbeitern vermittelt. Dabei ist hervorzuheben, daß aufgrund seiner Vorschläge mehrmals die Terminpläne um Monate verkürzt werden konnten. Der Consultant war als externer Berater gut im Team integriert. Er hat mit seinem Einsatz und Engagement das Projekt vorangebracht und geholfen, technologisch komplexe Probleme sauber zu lösen. Wir können ihn als Berater jederzeit weiterempfehlen."
— Projekt I33x, Schulung und Aufbau einer 10-köpfigen Programmierermannschaft, 1992 - 1998
Referenz durch internationales Telekommunikationsunternehmen vom 16.10.03
"Aufgrund seiner Fähigkeit in Systemen zu denken arbeitete der Consultant an der Definition der SW Architektur mit. Er hat mit fundiertem Know-how erfolgreich dazu beigetragen, die Weichen des Projekts in die technologisch richtigen Bahnen zu lenken. Seine Linux- und allgemeinen Betriebssystem Kenntnisse waren zu Beginn des Projekts sehr wertvoll, sowohl hinsichtlich des Know-how Transfers in das Team als auch bei den Arbeiten an der SW Architektur. Der Consultant ist in der Lage komplexe Zusammenhänge zu erfassen und diese kontextbezogen sehr gut in die jeweilige Programmiersprache (C, C++, Perl) umzusetzen. Er erledigte alle ihm übertragenen Arbeiten mit Engagement und großer Sorgfalt. Seine Arbeitsergebnisse weisen auch unter Zeitdruck eine hohe Qualität auf. Der Consultant war persönlich als auch fachlich sehr gut in das Projektteam integriert. Seine ruhige und überlegte Art waren im Team sehr geschätzt. Hervorzuheben ist, daß er neben den langfristigen Aufgaben immer wieder Zeit gefunden hat, sich um die Probleme seiner Kollegen zu kümmern, was von den Kollegen auch gerne in Anspruch genommen wurde. Als Projektleiter kann ich sagen, dass der Consultant eine Bereicherung des Projekts war und kann ihn bedenkenlos weiterempfehlen. Wir werden in einem zukünftigen Projekt sicher gerne wieder auf ihn zurückgreifen."
— Projekt Projekt Tux, Systementwicklung unter Linux, 01/00 - 09/03
Referenz durch Projektleiter weltweit agierendes Telekommunikationsunternehmens vom 08.10.03
"Bei der Zusammenarbeit beeindruckte mich, wie der Consultant bei komplexen Aufgaben das Problem sorgfältig analysiert und dann ideenreich Lösungsvorschläge erarbeitet. Bei der Bewertung der Vorschläge plädiert er pragmatisch für eine angemessene und langfristig tragfähige Lösung, auch wenn eine andere Lösung vielleicht technisch 'schöner' wäre. Er überzeugt durch Fachkompetenz und seine Fähigkeit, Dinge anschaulich zu erklären. Durch seine Flexibilität und Einsatzfreude konnte er neben den länger geplanten Aktivitäten immer wieder kurzfristig Aufgaben übernehmen und dadurch Lücken schließen. Ich freue mich darüber, daß der Consultant in den wesentlichen Phasen des Projekts Tux mitgearbeitet und zum Erfolg des Projekts beigetragen hat."
— Projekt Tux, Systementwicklung unter Linux, 01/00 - 09/03
Referenz durch Gruppenleiter weltweit agierendes Telekommunikationsunternehmens vom 20.08.03