Personen-ID 84000 Wohnort 806xx München, Deutschland Jahrgang 1956 EDV-Erfahrung seit 1986 Staatsbürgerschaft Schwedisch Verfügbar ab 01.01.13 zu 100%, Vor-Ort-Einsatz 100% möglich Profil erstellt am 05.06.07 Profil zuletzt geändert am 27.11.11
| Dänisch | Grundkenntnisse |
| Deutsch | Verhandlungssicher |
| Englisch | Verhandlungssicher |
| Französisch | Grundkenntnisse |
| Norwegisch | Grundkenntnisse |
| Schwedisch | Muttersprache |
| Amiga | |
| Ascii/X - Terminals | |
| CD-Writer / Brenner | |
| Drucker | |
| embedded Systeme | |
| Iomega | |
| Macintosh | |
| Messgeräte | |
| Mikrocontroller | |
| Modem | |
| PC | |
| Scanner | |
| Sensoren | |
| Soundkarten | |
| Steuer und Regelsysteme | |
| Streamer | |
| SUN | |
| US Robotics Pilot |
| Amiga OS | |
| HPUX | |
| IRIX | |
| Mac OS | |
| MS-DOS | |
| PalmOS | |
| SUN OS, Solaris | |
| VMS | |
| Windows | |
| Windows CE |
| Algol | |
| Assembler | |
| Basic | |
| C | |
| C++ | |
| Emacs | |
| Fortran | |
| Imake, GNU-Make, Make-Maker etc... | |
| Java | |
| JavaScript | |
| LabView | |
| Lisp | |
| Makrosprachen | m4 |
| MATLAB / Simulink | |
| Pascal | |
| Perl | |
| Scriptsprachen | |
| Shell | |
| simula67 | |
| TeX, LaTeX | |
| Xt, Motif | |
| yacc/lex |
| Oracle | |
| SQL |
| AppleTalk | |
| Ethernet | |
| Fax | |
| Internet, Intranet | |
| ISDN | |
| ISO/OSI | |
| parallele Schnittstelle | |
| RFC | |
| Router | |
| RPC | |
| RS232 | |
| SMTP | |
| TCP/IP | |
| UUCP | |
| Windows Netzwerk |
| ASCET | |
| Hardware-in-the-Loop Simulation (HIL) | |
| Stateflow |
Entwurf einer Sprache zur Beschreibung dynamischer Systeme
Implementierung eines Translator dieser Sprache nach C++
Entwurf und Implementierung eines Simulationengines, zum Teil mittels bekannte Fortran-Subroutine
Entwurf und Implementierung einer GUIs
Implementierung Werkzeuge zum Visualisierung erzeugte Daten
Entwurf und Implementierung einer Scriptsprache
Software: C++, C, Fortran, Unix, yacc/bisonInbetriebnahme eines SUN SPARCServers 1000
Inbetriebnahme und Vernetzung 20 Workstations (SUNs und Kompatiblen)
Inbetriebnahme und Vernetzung mehre Macintosh Computers
Inbetriebnahme und Anpassung 3 NCD X-Terminals, inklusive Einrichtung des Login-Managers xdm auf dem Server
Erstellung Anwenderdokumentation (HTML- und LaTeX-Format)
Einrichten, Anpassung und Pflege eines anonymous-ftp-Servers mittels wuftpd.
Einrichten eines WWW-Servers mittels dem NCSA Server
Inbetriebnahme eines Kinetics (später Shiva) FastPath als Appletalk/IP Bridge sowie IP-Router zwischen LocalTalk-Netz und Ethernet
Inbetriebnahme und Anpassung des Columbia Appletalk Package (CAP) für Appletalk-Services auf dem Solaris Server, sowie Druckerzugriff an Drucker mit dem Appletalk Protokoll
Entwurf, Implementierung und Betreuung eines Mail-Systems mittels sendmail.
Entwurf und Betreuung eines primären DNS Name Servers, sowie des sekundäres DNS Name Servers
Inbetriebnahme und Betreuung eines Datensicherungssystem mittels Solstice Networker (= Legato Networker) SingleServer.
Einrichten und Anpassen des NIS (=Yellow Pages) Systems, später durch NIS+ ersetzt.
Einrichten eines POP-Servers mittels qpopper.
Einrichten und Betreuung zwei Login-Modems an dem Server, inklusive PPP-Dialin Service mittels dp-4.0.
Beratung bei Einkäufe von Hard- und Software
Benutzerbetreuung
Leitung einer technischen Assistentin
Installation und Anpassung von Standardsoftware wie Matlab, Maple, IslandSuite (Draw, Paint, Write), Rouge Wave Matrixbibliotheke, NAG, Sun Pro C++, Fortran, und Impact-Software, sowie Schulung.
Installation und Anpassung von Freeware-Programme wie (La)TeX, das X-Window System, Emacs, Khoros, gcc, GNU Utilities,...
Einrichten von Solstice Disksuite für Diskstriping (=RAID Level 0) und journalled File Systems auf dem Server.
Einrichten und Anpassen des Druckerspoolsystems LPRng auf dem Server
Einrichten eines Solaris Installationsserver, sowie die Entwicklung von Routinen für die Unterhalt mehre identische Workstations
Software: SunOS, Solaris, ...Umstellung der Systemadministration; Benutzung des science+computing-Systems VENUS.
Selbständige Entwurf und Implementierung eines Druckerspoolersystems, auf LPRng basiert.
Software: Solaris, VENUS, LRPng.Systemadministration UNIX-Workstations
Telefonische Benutzerunterstützung.
Software: Solaris, AIX, HP/UX, Irix, VENUS.Ansammlung, Installation, Knowhow-Sammlung von Komponenten der Steuergerätsoftwarentwicklungskette
Bereitstellung dieser Komponenten als "Demonstratorarbeitsplatz"
Software: ASCET, INCA, Damos, Author/Editor, Continuus, Arcus,...Inbetriebnahme der Steuergerätdokumentationsfunktionalität (= ARCUS) des K3IS-System von Bosch
Einrichten von dafür notwendige Services (Oracle-Datenbank und Fileservers)
Anpassung des Systems für den Kunden
Analyse des Systems, insbesonderes wegen des Nachfolgesystems
Entwurf und Implementierung eines Programmes zum Übernahme von Steuergerätvariablen aus ASAP2-Dateien
Betrieb inklusive Benutzerbetreuung
Software: Oracle, SQL, Metamorphosis, C, C++, WindowsAnalyse der Anwenderanforderungen.
Design eines Systems für Steuergerätdokumentation auf Basis von (modifizierte) MSRSW-DTD, ASAP2-Dateien, selbstgeschriebene Metamorphosis-Skripts, als Backend das Vivace-Formatierer von Bosch.
Implementierung SGML-Transformationsprogramme mit Metamorphosis.
Entwurf und Implementierung eines Programmes für die (teilweise) Übersetzung von ASAP2-Daten in MSRSW-Instanzen.
Anpassung des Vivace-Formatierers.
Neuentwurf und -Implementierung des Steuerprozesses als Makefile.
Software: Oracle, SQL, Metamorphosis, C, C++, Make, WindowsMitwirkung bei Anwenderanforderungsanalyse und Konzeptentwicklung.
Mitwirkung bei Steuerung einer externer Firma bzgl. Implementierung.
Weiterentwicklung und Dokumentation des oben genannten Programms für ASAP2-Konvertierung.
Software: MetamorphosisEntwicklung Konzepte für die lichtempfindliche Ansteuerung eines elektrochromen, idealen, Spiegels
Entwicklung Konzepte für Ansteuerung eines realen Spiegels
Bereitstellung umfassender Know-how der Konkurrenzprodukte
Bereitstellung umfassende Testdaten für zukünftige Labortests
Bereitstellung Simulationsmodelle und Labormodelle, sowohl für die eigene Konzepte als für einen Konkurrenzprodukt
Erstellung eines Konzeptpapiers für patentanwaltliche Bewertung
Konzeptionierung und Durchführung einer Probefahrt für Messdatensammlung
Analyse der Konkurrenzprodukte (Schaltpläne, Verhalten in Laborversuchen)
Design und Durchführung von Laborexperimente
Simulation von Konkurrenzprodukten sowie von eigenen Konzepten (mittels das Programm von ersten Projekt) Laborumsetzung und -Test (in LabVIEW) der entwickelten Konzepte
Entwurf eines Hysteresismodells der Dynamik des Spiegels
Entwurf Steuerungskonzept des Spiegels aus dem Hysteresismodell.
Software: LabVIEW, GNUPlot.Entwurf und (teilweise) Implementierung eines Systems für die Verschmelzung mehrer, eventuell in Konflikt stehende ASAP2-Dateien; auf MSRSW-Basis mit benutzung der XML-Technologie.
Betreuung eines Praktikantens.
Entwurf und Implementierung eines XML-Grammatikgetriebenen ASAP2-Parser und -MSRSW-Konverter.
Software: Metamorphosis, XSLT, yacc/bison, Makebasierend auf die Umwandlung der HTLM-Dateien von ASCET 4.1 in MSRSW-SGML-Files, sowie in C geschriebenen "Low-Level-Software", die mit dem Programm doxygen in XML umgewandelt wurde.
Anpassung und Tuning des Vivace/LaTeX/ghostscript Formatiererbackends.
Portierung der oben genannten Komponenten um, statt das ältere Format (MSRSW1), das neuere Format (MSRSW2.2.2) zu erzeugen.
Software: Metamorphosis, Make, doxygen.Analyse und Evaluierung von Programme zum Erzeugung von MSR-Containercatalog-Files vom Versionsmanagementsysteme, insbes. Continuus (später "CM Synergy", jetzt "Synergy CM").
Mitwirkung in der Erstellung eines Fachkonzeptes für zukünftige prozessbegleitende Entwicklungsdokumentation.
Bereitstellung der existierende Komponente als "Demonstrator"
Software: Continuus/CM Synergy/Synergy CM, Metamorposis.Definition einer Sprache (Semantik und Syntax) worin es möglich ist, Modellierungsrichtlinien in maschinenauswertbarer Form, zu formulieren,
Implementierung eines Offline Checkers/Metrik-Berechners als stand-alone Kommandozeilen-Programm.
Bereitstellung von Testfällen in ASCET.
Konzepte für die Implementierung restliche Regeln entwickeln.
Entwurf einer effizientes Implementierung mit graphischer Benutzerschnittstelle in Java.
Dokumentation für den Endanwender des Tools.
Implementierung weitere Regeln.
Entwicklung eines Tools für die Transformation des Regel-File zu HTML-Format für gänglige Browsers.
Anbindung mittels Hyperlinks vom Modelchecker-Report zu (formatierte) Regelfile.
Evaluierung und Anpassung von Tools für den Unterhalt der Regelfiles.
Software: Metamorphosis, Java, NetBeans, HTML/CSS, Windows, INNO Installer.Entwicklung Konzepte.
Usecases-Analyse.
Erstellung einer Machbarkeitsstudie. Dazu:
Konzeptionierung und Implementierung eines ASCET-XML nach DOORS-Module Konvertierungsprogramm mittels dem XML-Tool Metamorphosis.
Programmierung in DXL ("DOORS eXtension Language").
Programmierung der COM-Schnittstelle in ASCET und DOORS.
Anpassung und Weiterentwicklung der Machbarkeitsstudie für die Bedürfnisse eines aktuelles Kundenprojekts.
Software: Metamorphosis, DOORS/DXL, ASCET, COM, Windows.Entwurf einer XML-DTD für die strukturierte Beschreibung von Modellierungsrichtlinien.
Design und Entwurf eines Formatierers für die Formatierung von Modellierungsrichtlinien in optisch ansprechende und mit dem Corporate Identity übereinstimmenden PDF-Dokument.
Programmierung von XML-Transformationen in Metamorphosis.
Entwicklung von einem Satz-Backend in LaTeX.
Software: Metamorphosis, Make, LaTeX, PostScript.Weiterentwicklung insbesonderes bei der graphische Benutzerschnittstelle, Installationsroutine und Reports, Portierung nach ASCET 5.
Implementierung von weitere Regeln.
Erstellung einer Machbachkeitsstudie über die Rückverfolgbarkeit von Modellierungsrichtlinencheckerreport nach ASCET.
Migration nach den Strukturen in dem oben genannten Projekt.
Migration der gecheckten Regeln nach den neusten ASCET Modellierungsrichtlinien
Software: Metamorphosis, Java, Windows.Diverse Tätigkeiten in Bereich Methodenentwicklung und Verfassen des Methodenhandbuchs, insbesonderes:
Optimierung Zeitinvarianter code
Integration legacy C-Code in Simulink/Targetlink-Modelle
Software: MATLAB/SimuLink/Targetlink, C.Erweiterung bzgl. Untersuchung des ESDL-Codes,
Grafische Darstellung einige Ergebnisse,
Diverse Überarbeitungen,
Projektdokumentation in Docbook-Format.
Software: Metamorphosis, Docbook.Konzeptionierung und Implementierung einer Pilotanwendung für das automatische Testen von Simulink/Targetlink-Modelle mittels DOORS als Testmaster,
Pflege Simulink/Targetlinkmodelle für Fahrerassistenzsysteme.
Software: MATLAB, Simulink, Targetlink, DOORS, XSLT.Einbindung und Verifikation der realen Steuergerätehardware ins HIL-Modell,
Überprüfung und Validierung der Bordnetzsignale (CAN-Bus) im Simulink-Modell anhand des Bordnetzkataloges.
Software: Simulink, Real Time Workshop, ControlDesk, EDIABAS, CANalyser.Modellierung, Simulation von Außenbeleuchtungapplikation auf Basis einer Kundenspezifikation unter Verwendung von Matlab/Simulink,
Skalierung der Modelle und Code-Generierung mit TargetLink für Freescale S12X,
Durchührung von MIL/SIL-Tests,
Debugging,
Unterstützung bei der Integration,
Unterstützung bei der Durchführung von Software- und Systemtests,
Konfigurationsmanagement mit PVCS Version Manager und Tracker,
Erstellung/Mitarbeit von produktbezogenen Unterlagen, Dokumente, Spezifikationen, Vorschriften,
Anforderungsmanagement in DOORS.
Software: MATLAB, Simulink, TargetLink, DOORS.Portierung der Regelimplementierung nach der XML-Struktur des ASCET6s,
Testen der Regelüberprüfund mit existierende Testsuite,
Aktualisierung des Projektdokumentation in Docbook-Format.
Software: Metamorphosis, Java, Windows.Tracetronic ECU-Test, Vector CANoe, Hitex Tessy, Ediabas, dSpace Controldesk, Lauterbach Trace32, Mathworks MATLAB/SimuLink mit dSpace Targetlink,
Generierung von Testfällen und Durchführung von Tests, sowohl manuell als auch automatisiert,
Fehleranalyse am Steuergerät im HIL- und Prüfstandsumfeld und Bearbeitung und Bewertung der Analyseergebnissen in Zusammenarbeit mit internen und externen Entwicklungspartnern,
Zusammenarbeit mit Zuliefern zur Einweisung und Befähigung des Zuliefers zum HIL-Test und SW-Test des Layers mit Testautomatisierung,
Entwurf und Pflege eines automatischen, nichtinteraktiven Buildprozesses für tägliche Builds und Tests der Software.
Software: ETAS INCA, Tracetronic ECU-Test, Vector CANoe, Hitex Tessy, Ediabas, ESYS.Projekt Unterstützungsleistungen bei Aufbau einer Werkzeugkette, 08/06 - 12/06
Referenz durch Projektleiter, Automobilhersteller, vom 15.06.07
"Der Consultant hat uns entscheidend bei dem Aufbau einer Werkzeugkette zum automatischen Testen von Simulink/Targetlink-Modelle unterstützt. Durch sein hervorragendes Wissen in DOORS, Matlab/Simulink als auch in XSLT konnten wir in sehr kurzer Zeit eine entsprechende Pilotanwendung konzeptionieren und implementieren. Wir würden uns freuen wieder in einem Projekt mit dem Consultant zusammen zu arbeiten."
Projekt Implementierung eines Modellrichtliniencheckers, 04/03 - 12/05
Referenz durch Entwicklungsingenieur, BMW AG, vom 12.06.07
"Der Consultant hat ein Tool zur automatischen Überprüfung von hausinternen ASCET Modellierungsrichtlinien erstellt. Dieses Tool basierte auf dem XML-Export des ASCET Modells. Der Consultant hat sich sehr schnell in das Thema eingearbeitet. Durch seine sehr guten Kenntnisse in XML war in kurzer Zeit eine erste stabile Version des Tools verfügbar die an die Anwender herausgegeben wurde. Während seiner Arbeit machte er sehr gute Vorschläge wie das Tool verbessert werden konnte, die auch umgesetzt wurden. Insgesamt war es eine sehr gute und konstruktive Zusammenarbeit mit dem Consultant. Ich würde mich freuen wieder mit ihm in einem Projekt zu arbeiten."
Projekt Fachkonzept für Steuergeräte-Entwicklungsdokumentation, 01/02 - 04/03
Referenz durch Fachstelle Steuergeräte-Software-Dokumentation, BMW AG, vom 07.09.07
"[...] Vor allem das technische Expertenwissen, die sehr kurze Einarbeitungszeit sowie die mit Verbesserungsvorschlägen gepaarte konstruktive Kritik an bestehenden Abläufen waren Erfolgsfaktoren bei der Umsetzung der Aufgabenstellung. Insgesamt wurde vom Consultant in sehr kurzer Zeit ein perfomant lauffähiges System (Demonstrator) bereitgestellt. Ich würde mich sehr glücklich schätzen, erneut mit ihm so zielführend und effizient in einem Projekt zu arbeiten."
Alle Referenzen sind durch GULP bestätigt.