
Dashboard of the EPOS app
Developing of an android app in the field of transportation area from scratch for a company in Coburg. Main features are working hour registration, checklist filling, camera and image handling and server synchronization.
Komplett neue Entwicklung einer Android-App im Bereich des Transportwesens für eine Coburger Firma. Zu den Hauptfunktionen zählt eine Zeiterfassung, das Ausfüllen von Checklisten, Kamera- und Bildbehandlung und Server-Synchronisierung.

Main screen of studio control
For a company in Hamburg, which is specialized in control and accounting for solarium software systems, I contributed a lot of new features. I am currently still refactoring and modernizing the code.
Für eine Hamburger Firma, die auf Betrieb, Steuerung und Abrechnung von Sonnenstudio-Software spezialisiert ist, habe ich viele neue Funktionen beigesteuert. Aktuell überarbeite und modernisiere ich immer noch Programmcode.

Frontend of the Teamleitertool

Frontend of the Agententool
For a housing enterprise in Essen I developed tools for call center agents and for team leaders.
Für eine Wohnungsbaugesellschaft in Essen habe ich Tools für Callcenter-Agenten und -Teamleiter entwickelt.
Dashboard of the Risikoleitstelle
Together with a devoloper of Innosaxess I consulted and built of the Risikoleitstelle web application for Schneelogistik, Plauen. The main field was the evaluation and visualization of risks, which rise from heavy snow fall and threaten building roofs.
Gemeinsam mit einem Entwickler von Innosaxess habe ich die Plauener Firma Schneelogistik beraten und die Web-Applikation Risikoleitstelle entwickelt. Schwerpunkt war dabei die Bewertung und Visualisierung von Risiken, die sich aus starkem Schneefall ergeben und Gebäudedächer bedrohen.

Website ourmarket.de
For a fair trade startup in Selbitz I have managed the establishment and doing the maintenance of the complete website including installation and configuration of Webserver, Wordpress and Email backend and frontend.
Für ein Fair-Trade-Startup in Selbitz habe ich den Aufbau und die Wartung einer kompletten Firmenwebsite vorgenommen, was die Installation und Konfiguration des Webservers, Wordpress und des Email-Backends und -Frontends beinhaltet.

Customization mask for new customers
I was responsible for the complete new development of a huge application in Delphi 10.3 in the field of finance, which has been written in Delphi 2006 originally. The work was mostly done remotely in my home office, although the company resides in switzerland.
Ich war verantwortlich für die komplette Neuentwicklung einer großen Finanz-Anwendung in Delphi 10.3, die ursprünglich in Delphi 2006 entwickelt wurde. Der Auftraggeber sitzt in der Schweiz, die meiste Arbeit erledigte ich aber vom Homeoffice aus.

Currently I am working again for Bibel.TV as a freelancer in part time. The frontend design with bootstrap, MDB und javascript is currently the main field.
Auch aktuell arbeite ich wieder für Bibel.TV als Freelancer in Teilzeit. Die Frontend-Gestaltung mit Bootstrap, MDB und Javascript ist momentan der Hauptschwerpunkt.

I worked as an online instructor in the field of C# for IBB. Therefore I provided and shared my knowledge about C# with the students. Together we developed software projects, which reflect several aspects.
Für IBB arbeitete ich als Online-Dozent im Bereich C#. Dort teilte ich mein C#-Wissen mit den Schülern. Gemeinsam entwickelten wir dabei Softwareprojekte, die die verschiedenen Aspekte der Sprache widerspiegeln.

Logging output of the Video Platform and BTV Mediathek Ingest Tool
For Bibel.TV I have developed a tool named Importer. It acts as an interface between the internal processes at Bibel.TV and their official video ingest platform in the internet.
Für Bibel.TV habe ich das Tool Importer entwickelt. Dieser fungiert als Interface zwischen den internen Prozessen bei Bibel.TV und seiner offiziellen Video-Einspeiseplattform im Internet.

For the ACT!-CRM I developed a user interface plugin. it uses the Act-SDK and provides a location detection for entered postal codes.
Für das ACT!-CRM habe ich ein Userinterface-Plugin entwickelt. Es nutzt das Act-SDK und hilft bei der automatischen Erkennung der Stadt anhand der eingegebenen Postleitzahl.

Interactive Web frontend
Web application for the layout of chess situations. The positions can be saved and loaded via an URL encoded string. A QR code output is included.
Web-Applikation für das Layout von Schachstellungen. Die Situationen können mithilfe eines URL-kodierten Strings gespeichert und geladen werden. Auch ist eine QR-Code-Ausgabe enthalten.

Portfolio Manager
Portfolio manager is a huge trading and broking application.
Der Portfolio manager ist eine große Handels- und Broking-Anwendung.
Playground for encryption and signing test purposes
Based on the latest version of BouncyCastle, I created a 100% Java based tool for s/mime encryption and decryption. It works with the latest security algorithms (RSASSA-PSS signatures and OAEP key encryption), which complies with the demands of the German BSI in terms of secure data exchange on federal governmental level.
Basierend auf den aktuellen BouncyCastle-Bibliotheken habe ich ein Tool für die S/Mime-Verschlüsselung und Signatur in 100% purem Java entwickelt. Dieses Tool verwendet die neuesten Sicherheitsalgorithmen (RSASSA-PSS-Signaturen und OAEP Schlüsselverschlüsselung) und erfüllt somit die Anforderungen des BSI für den sicheren Datenaustausch auf Bundesregierungsebene.

Easy connecting process units for non-developers
Besides thread based back-end logic, which is completely realized using Delphi XE8, it also contains graphical visualization. I realized the whole UI programming with native Delphi by my own: Gradients, quadratic Bezier splines for the connections, a header control, scaling of the complete canvas and finally translation and resizing of the containing objects.
Neben der threadbasierten Back-End-Logik, die komplett in Delphi XE8 realisiert wurde, beinhaltet dieses Projekt auch grafische Visualisierung. Ich habe die komplette UI-Programmierung mit nativem Delphi umgesetzt: Farbverläufe, quadratische Bezier-Splines für die Verbindungen, ein Header-Control, Skalierung des Canvas sowie die Translation und Skalierung der enthaltenen Objekte.

Collect huge gold nuggets on android tablets and smartphones
I successfully ported my own addictive pc game „Goldgraeber” to Android.
Ich habe erfolgreich mein eigenes „Suchtspiel” vom Windows-PC auf Android portiert.

Main activity of LogoSort

In the middle of a game: Where in the word is SCH?
An android game, which is a product of our speech therapy division.
Ein Android-Spiel, das Teil unserer Therapiesparte ist.
Big data: Monitoring and prediction of upcoming problems (Memory, IO)
Every part of the MailyRelay system (input, handling, output) writes special information into the database.
Jeder Teil des MailRelay-Systems (Eingabe, Verarbeitung, Ausgabe) schreibt spezielle Informationen in die Datenbank.
Simple frontend of the remote controllable AS2 transceiver
Realized as client/server solution for sending and receiving AS2 messages.
Umgesetzt als Client/Server-Lösung für das Senden und Empfangen von AS2-Nachrichten.
Selftests for the asymmetric key encryption tool
A tool used for generating secure licence keys based on asymmetric cryptography. It runs non-interactive in the context of an automated web shop order process.
Ein Tool, mit dem sichere Lizenzschlüssel auf Basis asymmetrischer Verschlüsselung erstellt werden. Es läuft ohne User-Interaktion als Teil eines automatisierten Webshop-Bestellprozesses.
LogoSearch: Speech therapists assistance
One part out of several games of the therapy division of my company.
Eines von verschiedenen Spielen unserer Therapiesparte.
Visualization and manipulation of EDIFACT messages
Tool for the graphical visualization and inline manipulation of UN/EDIFACT messages.
Tool für die grafische Visualisierung und direkten Manipulation von UN/EDIFACT-Nachrichten.
Command central for dozens of windows server applications
The cockpit allows the remote control of every single server (e.g. Dispatcher, Worker, Output programs) in the environment of the DataRelay. It implements my class “Service interface”.
Das Cockpit ermöglicht die Fernsteuerung jedes einzelnen Servers (d.h. Dispatcher, Worker und Ausgabeprogramme) in der Umgebung des DataRelays. Es implementiert meine Klasse “Service interface”.
Dashboard
A flash applet with Delphi back-end for information purposes for Thüga SmartService. The end user of a public service can visualize his energy consumption courses an do some additional stuff like changing his password. Due to technical restrictions this second version was made in Flash instead of using Java Applet technology.
Ein Flash-Applet mit Delphi-Backend für informative Zwecke für den Thüga SmartService. Der Endbenutzer eines Stadtwerkes kann seine Energieverbrauchsdaten einsehen und zusätzliche Funkeionen wie die Passwortänderung nutzen. Aufgrund technischer Einschränkungen wurde die zweite Version in Flash und nicht als Java Applet-Technologie entwickelt.

Pure mathematics for 3D visualization
No commercial background for the moment: I created a 3D engine in Delphi with just native calculations (camera and world projection matrices, trigonometry, light calculation, z buffering).
Momentan ohne kommerziellen Hintergrund: Ich habe eine 3D engine in Delphi mit ausschließlich internen Berechnungen entwickelt (Kamera und Weltpositionsmatrizen, Trigonometrie, Lichtberechnungen, Z-Buffering).
Interactive comparison charts of energy consumption
A native Java applet for end-users without external dependencies for information purposes for Thüga SmartService.
Ein natives Java-Applet für Endnutzer ohne externe Abhängigkeiten für informative Zwecke für den Thüga SmartService.
Fatique calculation based on frames and stringers of aircrafts
In 2007 I worked in Hamburg for EDAG Sigma Concurrent Engineering. It’s an engineering office for Airbus. I have converted and extended Perl scripts and VBA programs for fatigue calculations (FEM, finite elements method) of aircrafts.
2007 arbeitete ich in Hamburg für die EDAG Sigma Concurrent Engineering, einem Ingenieurbüro, das für Airbus arbeitete. Ich habe Perl Scripte und VBA-Programme für Fatigue-Berechnungen (FEM, finite elements method) von Flugzeugen konvertiert und erweitert.

As easy as windows desktop handling inside of a canvas object
That was just an experiment where I tried to create a small Window Manager based on JavaScript and the HTML5 canvas element. The native JavaScript technique in the background leads to a fast response and universal availability for use. It may serve as a front end for a server configuration package.
Das war eine Machbarkeitsstudie, bei der ich einen kleinen Window-Manager auf Basis von JavaScript und dem HTML5-Element Canvas erstellt habe. Die native JavaScript-Technik im Hintergrund führt zu schnellen Antworten und einer universellen Einsetzbarkeit. Man könnte es als Frontend für eine Serververwaltung einsetzen.

appointment property window: Get a reminding notification on your smartphone
TiGri means „Termine im Griff” and lets me manage my appointments easily. TiGri is also a password safe. The AES encrypted data is stored in the MySQL database and will only be decrypted on client-side (JavaScript).
TiGri heißt „Termine im Griff” und stellt eine einfache Terminverwaltung dar. TiGri ist auch ein Passwort-Safe. Die AES-verschlüsselten Daten werden in der MySQL-Datenbank gespeichert und erst und ausschließlich auf Client-Seite (JavaScript) entschlüsselt.
Easy managament of categories of properties
I developed a visual component, which behaves like object inspector in Delphi.
Ich habe eine visuelle Komponente entwickelt, die sich am Objektinspektor in Delphi orientiert.
Easily develop Email and EDIFACT routing rules with the Control Interface
DataRelay is a distributed, multi-tier, multi-threaded system for reading and dispatching of up to 1 million mail messages per day. The control interface (and the DataRelay itself) is written by me in Delphi in the context of a long term project and controls the behavior of the whole DataRelay-System containing 24 Servers.
Das DataRelay ist ein verteiltes, mehrschichtiges Multithreadingsystem zum Erkennen und Verteilen von bis zu einer Million Email-Nachrichten täglich. Das Steuerungsinterface (und das DataRelay selbst) wurde von mir im Rahmen eines Langzeitprojektes in Delphi geschrieben und steuert das Verhalten des gesamten DataRelay-Systems auf 24 Servern.

Detect problems with modem calls
A tool for capturing and evaluation duration and costs of outgoing modem calls.
Ein Tool für die Erfassung und Auswertung von Dauern und Kosten ausgehender Modemanrufe.
Like a light version of a wordpress antecessor

It contains also an image gallery...

...and also a right mananagement panel
I developed a content management system in native PHP containing real-time preview of pages and news and several easy-to-use widgets and forms for efficient website management.
Ein Content Management System, das ich in nativem PHP entwickelt habe. Es beinhaltet eine Echtzeitvorschau, verschiedene leicht zu bedienende Komponenten und Masken für ein effizientes Webseiten-Management.
An installer based on a self developed C style interpreter language
I wrote a simple but more or less complete interpreter for a C like programming language.
Ich habe einen einfachen aber mehr oder weniger kompletten Interpreter für eine C-ähnliche Sprache entwickelt.
A Windows clone of a simple yet addictive game

Original on Atari ST
I have completely re-coded a famous game from the Atari ST in Delphi. There was no original source code available.
Ich habe ein unter dem Atari ST sehr bekanntes Spiel in Delphi neu geschrieben. Mir stand kein Quelltext zur Verfügung.
Mobile phone price charts
For areamobile.de, back then one of the top 50 websites in Germany, I developed graphical long-term price charts of mobile devices.
Für areamobile.de, damals eine Top-50-Website in Deutschland, habe ich Funktionen für eine Langzeit-Preisentwicklung von Handys entwickelt.
Addictive Windows game, still sold
A highly addictive game (confirmed by the German computer magazine c’t) designed and realized by me with Delphi.
Ein Suchtspiel (bestätigt von der c't), das von mir in Delphi entwickelt und umgesetzt wurde.

Editor for customized puzzle pieces containing bezier spline manipulation
A puzzle game I developed years ago using Delphi 5.
Ein Puzzlespiel, das ich vor Jahren noch mit Delphi 5 entwickelt habe.
PCB Layout supporting Windows tool.
A project which supports and eases the design of circuit boards. Includes grouping, printing and library functionality.
Ein Projekt, das den Entwurf gedruckter Schaltungen unterstützt und vereinfacht, einschließlich Gruppierung, Druck und Bibliotheksfunktionen.

Famous board game featuring different layouts and a 2D and a 3D mode
A board game designed by me using Delphi and Direct3D components.
Ein Brettspiel, das ich mit delphi und Direct3D-Komponenten entwickelt habe.
Compare folders fastly

Detect similar images on hard disk and network storage
A tool I wrote years back using Delphi 5. Its name is based on the demand “Weg mit doppelten Dateien”.
Ein Tool, das ich vor Jahren bereits in Delphi 5 schrieb. Der Name basiert auf der Forderung „Weg mit doppelten Dateien”.

Bingo: One of my first commercial products
About 20 years ago I have written one of my first commercial software programs for the PC using Delphi 2: Bingo!
Vor 20 Jahren habe ich mein erstes kommerzielles Programm für PCs mit Delphi 2 geschrieben: Bingo!