Software-Entwickler
Mein Interesse an Computertechnik und speziell an Software wurde schon in den 1980er Jahren geweckt. Bewundernde Blicke auf die für mich unerreichbaren Poly-Play, KC 85 und C64, später endlich ein IBM-kompatibler mit 16 MHz. Seit 1991 programmiere ich selbst. Seit 2004 bin ich professioneller Softwareentwickler mit einem Fachhochschulabschluss als Diplom-Informatiker. Schon seit den späten 1990er Jahren konzentriert sich meine Arbeit hauptsächlich, aber nicht ausschließlich auf die Web-Plattform.
Die folgenden Seiten zählen Softwareprojekte auf, die ich entweder selbst entwickelt habe oder an deren Entwicklung ich signifikant beteiligt war. Einige weitere Multimedia-Projekte sind auf der Seite meiner kleinen Demoszene-Gruppe TAP zu finden. Die Quelltexte sollten in den Downloads jeweils enthalten sein. Ich lizenziere meine Arbeiten inzwischen fast ausschließlich unter den Bedingungen der CC BY-SA (Namensnennung, Weitergabe unter gleichen Bedingungen), sofern nicht anders angegeben.
Herausragende private Software-Projekte in chronologischer Reihenfolge:
- II99-Forum, mein größtes Perl-Projekt
- offen-siv hochschulweite Community-Platform von und für Student*innen
- Auto-Formatter, ein Test-getriebener Wikitext-Formatierer in JavaScript
- Glow, ein Jump-and-Run-Spiel
- SORADES 13K, ein Arcade-Shooter
- Zwei meiner PHP-Klassen, TM::Apeform und TM::MyCSV, habe ich in nahezu jedem meiner Web-Projekte eingesetzt.
Jobs
Die größten kommerziellen Softwareprojekte, an deren Entwicklung ich signifikant beteiligt war, in chronologischer Reihenfolge:
- 2004–2005: Lernsoftware Thermopr@ctice
- 2005–2009: Windows-Mobile-Oberflächen für die Betriebsdatenerfassung bei der Herrmann Datensysteme GmbH
- 2009–2011: UltraMixer, plattformunabhängige DJ-Software
- 2011–2014: inconsoWMS X, ein Lagerverwaltungssystem mit Java-Swing-Oberfläche. Als ich damals am System arbeitete, war die Business-Logik in Stored-Procedures in der Oracle-Datenbank abgelegt.
- Ab 2014 siehe thiemokreuz.de