Software development:
I started my first experiments in software development in 1980 with a
Commodore VIC 20. Later, I "upgraded" to Commodore 64 and in 1986
buyed an Atari ST. All software development this time was closely
related to
electronic devices (e.g. using an electronic typewriter as
printer, sampling and remixing of pop music with 8-Bit-A/D converter).
During my studies in worked as a
programmer at the Institute of Microelectronics at the Universtät des
Saarlandes. During my PhD all theoretical results were supported by
software written in C and C++. And still during my current job I am
very close to software development (mainly Java) as I am responsible
for standard software
products at
IDS Scheer.
Business intelligence
To develop software tools that allow companies to measure the performance of their
business processes is the main topic of my work a IDS Scheer.
Fractal images:
I did a lot of experiments and programming around fractals, especially on
Iterated Function Systems. I also implemented a "fractal copying
machine" based on the ideas of Hertmut Jürgens, Heinz-Otto Peitgen and
Dietmar Saupe and published an
article
on that topic (
"Fraktale - Natur und Fälschung", in German).
Development of electronic devices:
I developed and designed several electronic clocks. The most complex
project was a mircoprocessor (6502) based clock with a DCF receiver (to
automatically detect the current time) developed during my studies in
1988.
Evolutionary Algorithms and Genetic Programming:
During my
PhD I worked on the
usage of Evolutionary Algorithms (and more specifially Genetic
Programming) for solving optimization problems (read
here an introduction in German). I developed "YAGPLIC",
an library written in C to analyse theoretical findings as well and
demonstrate the power of those principles at several examples. Please
have a look at the interactive simulation of the
truck-backer-upper problem
written in Java.
Heating control:
I just installed a new wood-based heating from Solvis in at home which
is controlled by a devices that allows logging and analysis of sensors (temparture) and
actors of the central heating. Currently im developing some Java based
tool to analyze the performance. Click
here for details.