Ein Überblick...

... über die in der Vergangenheit abgeschlossenen Projekte inklusive der verwendeten Technologien.

1992-1994   Siemens AG, Essen, Engineering und Softwareabteilung (ESA)   Weiterentwicklung eines Programms zur Erstellung von Leistungsverzeichnissen in dBase und Clipper
Entwicklung von Makropaketen für MS Excel
Entwicklung von Tools für AutoCAD (AutoLISP)  
1994  Ford Werke AG, Köln  Programmierung in C unter SunOS, OpenWindows
Einsatz von Neuronalen Netzen  
1998   Zeitungsgruppe WAZ, Essen (Westdeutsche Allgemeine Zeitung)   Entwicklung einer Software zur Aufbereitung der täglichen Kinoprogramme für die Lokalteile der WAZ. Umfasst die Generierung der Kinopläne durch Abfragen einer Oracle-Datenbank, das automatische Layouten mittels LaTeX sowie den Email-Versand an den Verlag. (http://www.krankikom.de/arbeiten/#waz)  
1998   Tageblatt Stade  automatische Generierung des lokalen Kinoprogramms, Technik s. WAZ  
1999  Stadtinformation Duisburg   automatische Generierung des aktuellen Veranstaltungskalenders der Stadt Duisburg als PDF und Transfer zum Faxabruf-Server
(www.applaus-online.de)  
1999  Triumph-Adler AG, Nürnberg  Real-Time Chart-Tool für die Anzeige des Börsenkurses (Perl, Shell-Skripte, Open Source Grafiktools unter Linux) (www.triumph-adler.de)  
1999  RWTH Aachen   on-the-fly Generierung des internen Telefonverzeichnisses als PDF (Perl, LaTeX) für das Werkzeugmaschinenlabor der RWTH 
2004  Stalker Publishing GmbH, Hamburg  Implementierung einer web-basierten Kommunikationsplattform (Forum, Webseite, Bilderdatenbank)
Freie Mitarbeit als Fotograf  
1995-2003  Ford Werke AG, Köln   umfangreiche Entwicklungsarbeiten im Rahmen des Toleranzanalysesystems ADAPT unter SunOS/Solaris in C, C++ und Fortran:
Komplette Entwicklung neuer Funktionalitäten von der Idee bis zum praktischen insatz: Datenstrukturen, Algorithmen, User-Interface (z.B. Layerkonzept, Mailanbindung, PDF-Generierung, Charts)
Konvertierungsprogramme für CAD-Austauschformate (z.B. DXF)
Hilfsprogramme für die Programmentwicklung (Debuggen interner Datenstrukturen, Ablaufprotokollierung, Mailreporting)
Laufzeitanalyse und –optimierung durch Einsatz entsprechender Tools wie Purify, PureCoverage, Quantify
Behandeln der User-Anfragen und Fehlermeldungen Implementierung eines web-basierten Bug-Tracking-Tools (Perl, Postgres) zur Nachverfolgung eingehender Fehlermeldungen
Aufbau einer eigenen integrierten Entwicklungsumgebung (Client/Server per RPC) inkl. der Makroprogrammierung des verwendeten Editors
Aufbau einer web-basierten Verwaltung der Datenbankserver in PHP
Skriptprogrammierung diverser Tools (z.B. Gimp)