2010-03
2020-12
Clearcase, Rational Rose
Clearcase, Rational Rose
Entwicklung mehrerer Programme zum Testen und Kalibrieren
von Messinstrumenten und zum "Updaten" von Firmware auf
aktuelle und geplante Geraete in C# und Managed C++, um
existierende C++ Biblioteken einzubinden
Software : C#, C++ (Managed & Unmanaged), MFC, ATL, XML, XSLT, VBA, SQL,Rational Clearcase, Visual Studio 2005, NUnit, NCoverExplorer
des PC Software Projekts. Aufgaben:
- Dokumentation der Connectivity Standards (SyncML, OBEX,
AT-Kommando),
- Schulung der Handyentwickler in den Connectivity Standards,
- Überzeugung der Projektmanager notwendige Funktionalität für
das PC Softeare zu implementieren,
- Weiterleitung von Informationen der Handyprojekte an das
PC Software-Projekt,
- Entwicklung und Tests von Unterstützung eines Handys
mitgeplant und getrackt.
System-Architekt bei einem Handyprojekt.
Verantwortlicher für die ODM Projekte.
Erweiterung der PC und Mobile (Symbian) Software, um vom PC
aus SMS und MMS zu verwalten (lesen, schreiben, senden und
loeschen)
Software : Visual Studio 2003/5, C# (bedingt), C++, MFC, COM, ATL, UML,XML, XSLT, Symbian/S60, Rational Clearcase, Rational Rose 2000,
Rational ClearQuest, Collabnet
Standards : OBEX, IrMC, SyncML, AT, MTP, OMA DRM, WMDRMDie Hauptaufgabe der Abteilung war Programme zum Testen und
Kalibrieren vom Messinstrumenten zu schreiben. Ich habe einige
solche Programme geschrieben aber der Schwerpunkt meiner
Arbeit lag darin, Werkzeuge (Bibliotheken und VC++ Wizards)
zu schreiben um anderen das Programmschreiben zu erleichtern
und neue Technologien zu untersuchen, und wo angebracht,
einzufuehren.
Ich habe auch mehrere Programme, die zu gross und komplex
geworden waren, vereinfacht (Stichwort: refactoring).
Wir setzten XML fuer Konfigurationsdateien, zur
Ergebnisdarstellung und zur Codegenerierung ein. Die XML
Dateien haben wir via DOM (C++), XSLT und JavaScript
bearbeitet.
Software : MS-Windows (NT/2000), DCOM/COM, Visual C++ 6.0/5.0, MFC,XML, XSLT, JavaScript, Clearcase, Visual SourceSafe,
Installshield, ODBC, SQL
Bus : GPIB, USBIch habe einen Modulekomplex eines grossen Projekts (ca. 60
Mitarbeiter) optimiert und erweitert. Die Laufzeit eines
Testsuites habe ich von mehrere Stunden auf ca. 10 Minuten
reduziert.
Software : HP-UX, MS-Windows NT, C++, Clearcase, Purify, QuantifyIch habe ein Framework entwickelt mit dem man Programme zum
Testen und Initialisieren von Messinstrumenten schreiben
konnte. Als Systemtest habe ich die ersten vier Testprogramme
zusammen mit einem Producktionsingenieur entwickelt und
ein 'Cookbook' fuer Praktikanten geschrieben. Cookbook und
Framework werden immer noch benutzt (stand 9.2002).
Software : MS-Windows NT, Visual C++, ODBC, DCOM/COM, MFCDie Entwickler haben schwer damit zu kaempfen, dass sie
ofters unsicher waren, ob Probleme an ihrer Software oder
an den Kartendaten lagen. Ich habe Programme zum Darstellen
und Testen der Kartendaten und die Karten mit Access
Datenbaenke zu verknupfen geschrieben.
Die Programme benutzten OLE2 Automation und in-place Activation.
Software : MS-Windows 3.x/95/NT, Visual C++, Visual Basic, MFC, OLE2, ODBC,RDO, Visual SourceSafe, Installshield
Diese unfreiwillige Pause habe ich benutzt um meine UNIX-Kenntnisse
aufzugefrischen und mich in X11R5 einzuarbeiten. Ferner habe ich
Programme für eigene Nutzung zum ersten mal unter MS-Windows in
Visual C++ und Visual Basic geschrieben (und das erlernte Wissen
konnte in meinem naechsten Projekt einsetzen).
Software : Unix (Linux) + X11R5, MS-Windows, Visual C++, Visual BasicIch habe eine Benutzer Oberfläche (GUI) für ein ISDN
Bildtelefon entworfen und spezifiziert und einen Prototyp
in Smalltalk/V unter MS-Windows dafuer geschrieben. Das
Projekt ist vor der Implementierung gestrichen worden.
Software : VAX/VMS/CMS, MS-Windows, Smalltalk, SDL, C.Ich habe ein Malprogramm und einen Masken/Code-generator
für Grafik & Text Benutzeroberfläche geschrieben. Ich habe
auch Vektor- und Pixel-grafikroutinen implementiert.
Ab März 1990 wurden diese Arbeiten in C++ durchgeführt.
Software : Unix SVR3 + X Window System (X11), C , C++, awkPostscript
Ich habe mehrere Programme fuer Kunden in Stuttgart
im Bereich Video/Graphics auf Amiga Rechner geschrieben.
Es ist mir gelungen einen Microsoft Mouse Emulator,
den ich fuer eigene Nutzung entwickelt habe an Commodore
zu verkaufen und weiter in Auftrag Commodore zu entwickeln.
Das Programme gehoerte zum standard Software fuer Amiga
Rechner mit PC Karten.
Software : MS-DOS, Windows, AmigaOS, C, 80x86 und 68000 AssemblerIch habe Programme für automatische Funkstoermessungen
auf Rohde & Schwarz IEC Bus Kontrollrechnern erstellt.
Die Programmquellen wurden mit dem geliefert und dienten
als Beispiele fuer den Kunde.
Software : MS-DOS, BasicIch habe die Firmware für verschiedene Telefongeraete
auf Basis vom 8039, 8085, und 8088 Mikroprozessoren geschrieben
Software : Unix, HP6400, MS-DOS, Pascal, C, 8039 / 8085 / 8088 Assembler.Ich habe in Freiburg deutsch gelernt.
Ich habe eine Emulation des DFUe Protokolls ICLC03 geschrieben.
Software : Data General, Assembler.Ich war als Designer und Programmierer am X.25 Netzwerk
Projekt taetig.
Software : ICL System 25, AssemblerIch war (ab 3.88) Design Manager für das Transaction
Processing System, TPMS. Als Design Manager habe ich die
technische Verantwortung für eine Mannschaft von dreissig
Designer / Programmierer gehabt.
Software : ICL 2900, S3(Algol), Assembler, COBOLIch habe den Programmierer und Operator der University
in Oxford im Betriebssystem VME/B geschult. Ferner habe
ich Betriebssystemaenderungen vorgeschlagen und implementiert.
Software : ICL 2900, S3(Algol), AssemblerIch habe Programmierer eines Kunden im neuen COBOL Compiler
geschult, sowie als Systemprogrammierer gearbeitet. Ferner
schrieb ich Utilities um das Betriebssystem an die Bedürfnisse
des Kunden anzupassen
Software : ICL 2900, S3(Algol), Assembler, COBOLIch habe am COBOL Compiler Projekt als Programmierer gearbeitet.
Einige meiner Vorschlaegen sind ins ANSI Standard aufgenommen.
Software : ICL 2900, ICL 1900, S3(Algol), COBOL, Assembler.Ich habe für den U.K. Internal Revenue als Programmierer
gearbeitet.
Software : ICL 1900, COBOL, AssemblerIch habe einige Apps in der Android und Windows Phone Stores.
Deutschland: Ein Einsatz ausserhalb von Radolfzell kaeme nur in Frage fuer eine kurze Zeit oder wenn ich auch zu Hause arbeiten koennte.