In den vergangenen Jahren wurden zahlreiche Projekte durchgeführt. Im Folgenden finden Sie eine grobe Aufstellung der wichtigsten Projekte in der chronologischen Reihenfolge.
1986-1990
  • Fa. JDS Sommer, Frankfurt
    Mitentwicklung eines Systems zur rastergrafischen Nachbearbeitung und Archivierung technischer Zeichnungen. Dieses System wurde unter Anderem bei Siemens, AEG und Renker eingesetzt.
1990
  • Seit 1990 selbstständig
  • In Zusammenarbeit mit einem festen Partner entstanden bis 1995 unter dem Namen "TOM Productions" einige anspruchsvolle Spiele für PC kompatible Rechner.
Zusätzlich wurden verschiedene, kundenspezifische Software-Entwicklungen durchgeführt:
  • Grafisches Terminal-Programm "MEDIFON" zur Raumüberwachung für Fa. Zettler, München.
  • Automatisierter Programmiersprachen-Übersetzer von SPL (HP-Rechner) nach C für Fa. CIS, Frankfurt.
  • Entwurf einer grafischen Oberfläche CreDe (Creative Desktop), mit welcher der 1.Preis des Wettbewerbs "Benutzer-Oberflächen" der DOS International gewonnen wurde.
1991
  • Konfigurierbarer Editor für binäre Konfigurations-Dateien für Fa. Zettler, München.
  • Parser für das Grafik-Format HPGL
  • Entwicklung einer netzwerkfähigen Kunden- und Rechnungs-Verwaltung.
  • Vektororientierter Schriftart-Editor für Fa. CIS, Frankfurt.
1992
  • Grafische Benutzer-Oberfläche "KAROTTE" für DOS
  • Software zur landessprachlichen Anpassung von Assembler-Quelltexten für Fa. RICOH, Frankfurt
1993
  • Elektronisches Lexikon mit komprimierter Text-Speicherung sowie Volltextsuche unter DOS.
1994
  • Entwicklung eines Windows-Emulators, um grafische Anwendungen unter Windows und DOS ausführen zu können, inklusive virtueller Speicherverwaltung und Grafik-Treibern.
  • Portierung von "MEDIFON®" nach Windows, Fa. Zettler
  • Realisierung einer grafischen Shell unter Windows® für ein Multimedia-Projekt der Fa. Multicom, Roßdorf
1995
  • Entwicklung eines Toolkits "EasyDialogs" zur vereinfachten Entwicklung dialogorientierter Windows-Anwendungen mit Datenbank-Anbindung.
  • Realisierung einer multiuserfähigen Bandverwaltungs-Software für den Hessischen Rundfunk, Frankfurt mit ODBC-Anbindung an einen Datenbank-Server.
  • Realisierung einer papierlosen Reisekosten-Abrechnung für Fa. START, Frankfurt über ein bestehendes Mail-System.
1995-2002
  • Entwicklung externer MIDI-Interfaces mit Treibern für Windows® 3.x, Windows 9x® und Windows NT/2000® für Fa. EES Technik für Musik, Mölln.
1996
  • Grafische Messe-Einladung für Fa. Samsung
  • Entwicklung von Tools zum Kopieren von Festplatten-Partitionen mit Unterstützung von FAT, NTFS und HPFS. In Verbindung mit einem speziellen Endgeräte-Konfigurations-Programm wurden diese Tools erfolgreich bei der Replikation von Windows95®- und WindowsNT®-Arbeitsplätzen bei START, Frankfurt und der Deutschen Ausgleichsbank, Bonn eingesetzt.
  • Entwicklung eines Workflow-Toolkits zum Einsatz mit einem beliebigen Mail-System. Damit wurde bei START, Frankfurt ein Teil der papierlosen Bürokommunikation realisiert (Reisekosten-Abrechnung und Bedarfs-Anforderung).
Seit 1996
  • Durchführung von Schulungen im Bereich Windows-Administration sowie Endgeräte-Konfiguration und -Troubleshooting.
1997
  • Messekatalog für die ACHEMA 1997 (Disketten-Version) für DECHEMA e.V., Frankfurt. Das Besondere an diesem Projekt war die Forderung, daß das Programm unter Windows® und DOS einsetzbar sein sollte. Dies wurde durch Einsatz eines Windows-Emulators erreicht. Dadurch konnte das Programm, welches auch umfangreiche Suchfunktionen enthält, sogar auf einem AT mit 640kB eingesetzt werden.
  • Entwicklung von Multimedia-Treibern unter Win9x/NT für ein serielles MIDI-Interface der Firma EMAGIC, Rellingen.
1998
  • Erstellen eines WindowsNT®-Sicherheits-Konzeptes für die BMW/Rolls Royce Turbinen-Werke. In diesem Zusammenhang wurde ein Werkzeug zur Überwachung sicherheitsrelevanter Bereiche von WindowsNT®-Workstations implementiert.
  • In diesem Zusammenhang erfolgte eine intensive Einarbeit in die Konzepte der LanManager-API sowie der Prozess-Kommunikation von WindowsNT®.
  • Implementation eines Treibers zum Ansprechen eines seriellen Dongles für EMAGIC.
Seit 1998
  • Durchführung von Schulungen im Bereich Win32-Programmierung.
1999
  • Implementation eines Drucker-Treibers bei der BBG (Bergbau Berufs-Genossenschaft, Bochum), mit dem die Druck-Ausgaben eines SNA-Servers nachträglich formatiert, aufbereitet und an die zuständigen Abteilungen weitergeleitet werden konnten.
  • Erstellen eines WindowsNT®-Sicherheits-Konzeptes für die Firma IDG (Informationsverarbeitung und Dienstleistungen GmbH), Köln.
  • Erstellen eines Namens-Auflösungskonzeptes (WINS) für IDG, Köln. Dieses Konzept mußte die verteilte Struktur eines Versicherungs-Unternehmens mit einigen hundert Standorten berücksichtigen.
  • Realisierung eines grafischen Terminals zur Steuerung einer Paket-Verteilmaschine der koreanischen Post für Fa. Beumer, Beckum. Bei diesem DOS-Projekt war eine direkte Ansteuerung der Hardware zur Grafik- und Soundausgabe notwendig.
  • Implementation eines Verfahrens zum Abfangen von Textausgaben unter WindowsNT® für debis.
  • Jahr-2000 Umstellung der Bundesakademie für Wehrtechnik und Wehrverwaltung (BAkWVT in Mannheim), bei der die bestehende Netware-Umgebung online nach WindowsNT® migriert wurde. Zur Modernisierung und Vereinheitlichung von 40 älteren Arbeitsplatz-Systemen wurde ein WindowsNT® Terminal-Server eingesetzt.
2000
  • Messekatalog für die ACHEMA 2000 (Disketten-Version) für DECHEMA e.V., Frankfurt.
  • Implementation eines Werkzeuges zur Ressourcen-Überwachung von Win32-Anwendungen unter WindowsNT®. Anlaß war das Auffinden eines Speicher-Lecks in einer VB-Anwendung für Leitstellensysteme.
  • Entwicklung eines Treibers für ein USB-MIDI-Interface für EMAGIC
  • Anpassung der bestehenden MIDI-Treiber an die neuen Windows2000®-Fähigkeiten.
  • Entwicklung eines IEEE1284- und USB-kompatiblen Diagnose-Gerätes für Schulungszwecke.
  • Durchführung von Schulungen im Bereich Treiber-Entwicklung unter WindowsNT®/Windows2000®.
2001
  • Durchführung von Schulungen im Bereich C++.
  • Viel Konzept-Arbeit im Bereich Windows2000®-Migration und -Rollout.
  • Erweiterung des Terminals der Paket-Verteilung um die Fähigkeit die Zielpostämter in koreanisch anzuzeigen und auszudrucken. Dies war insofern eine Herausforderung, da auf der DOS-Zielplattform weder der Einsatz von True-Type-Schriften noch sehr viel Speicher vorhanden ist.
  • Entwicklung eines Werkzeuges zur Netzwerk-Analyse unter Windows-NT/2000®.
  • Realisierung kleinerer Test-Projekte im TCP/IP-Umfeld, wie TFTP, Telnet oder HTTP-Services zur Fernsteuerung von Anwendungen und Diensten.
  • Intensive Einarbeitung in die Licht-Steuertechnik über das DMX512-Protokoll.
  • Entwicklung eines Programmes zur Migration von WindowsNT/2000®-Servern inklusive der korrekten Übertragung lokaler Gruppen und Berechtigungen.
  • Entwicklung eines kleinen Tools zur Auswertung von Webserver-Logfiles (FreeWare, Download im Tools-Bereich).
Seit 2001
  • Verschiedene kleinere und größere Projekte auf Microcontrollern der Firma ATMEL.
2002
  • Entwicklung eines Tools zum Ersetzen des Boot-Logos von Windows2000/XP®.
  • Übernahme der Firmware- und Treiber-Entwicklung des Multimedia-Controllers SAC-2k für die Firma Radikal Technologies.
  • Applikations- und Treiber-Programmierung unter MacOS9 und MacOSX.
  • Entwicklung eines kleinen Logik-Simulators für digitale Bauteile (FreeWare, Download im Tools-Bereich).
  • Hochperformante Datenübertragung mit niedriger Latenz durch Verwendung der Netzwerk-Schnittstelle im Kernel von Windows2000/XP® und Anbindung an die AudioUnits unter MacOSX.
  • Strategien, Verfahren, Schulungen zum Umstieg von WindowsNT®-Netzwerken nach Windows2000/XP® und Active Directory.
Seit 2002
  • Entwicklung verschiedener kleiner Treibern und Utilities unter MacOS9 und MacOSX.
  • Entwicklung und Pflege des USB-Cores auf den SAM33xx Audio-Prozessoren der Firma DREAM.
2003
  • Implementation eines autarken Eingabe-Terminals auf der Basis von WindowsCE®.
  • Kundenspezifische, echtzeitfähige Industrie-Visualisierung in 2D und 3D.
  • Portierung der Spielreihe ROBOT nach Win32. Wesentliches Merkmal dabei ist die konsequente Ausnutzung der Objektorientierung und die softwareseitige OPL-Synthese zur Sound-Wiedergabe.
  • Schaltungs- und Leiterplatten-Design in SMD- und Feinleitertechnik.
  • Audio DSP-Programmierung mit TMS320C2812 und TMS320C6713.
2004
  • Aliasfreie Implementation analoger Oszillatoren auf einem DSP für das Synthesizer-Projekt Spectralis.
  • USB Audio-Class konforme USB-Firmware rund um den USB2.0 Controller ISP1581 von Philips.
  • Komplette Hard- und Software-Entwicklung für das Synthesizer-Projekt Spectralis.
2005
  • Vollautomatisiertes Validierungstool zum Software-Rollout in Java für eine Bank.
  • Plattformübergreifende (Unix, Linux, Windows, HpUX, Solaris etc.) Zusammenführung eines gewachsenen Abstraktions-Layers für den Zugriff auf WebSphere MQ.
seit 2005
  • Nebenberufliche Tätigkeit als Event-Fotograf. Einige Beispiele aus diesem Bereich finden Sie auf meiner Foto-Seite.
2007
  • Implementation eines Verfahrens zur transparenten Fernsteuerung von Diensten unter Windows über das Netzwerk durch die handelsübliche Win32-Dialog-API.
  • Hard- und Software-Design für einen robusten und professionellen MP3-Player für den Entertainer- und Theater-Bereich.

Die verschiedenen verwendeten Bezeichnungen Windows® beziehen sich auf die jeweiligen, eingetragenen und geschützten Produkt-Namen der Firma Microsoft®. Alle weiteren genannten Marken sind im Besitz der jeweiligen Eigentümer.