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.