I started to write software when I was a teenager. My first computer was a Commodore C128D, and my first programs included a hierarchical filesystem and a desktop for this machine. Unfortunately I never published these programs (no public internet back then, remember?), and I even don't know if I still have them somewhere on floppy disc...
I still have my C128 though, and I started collecting old computers at some point. I still have an Amiga 500, an Amiga 2000, a Schneider CPC, a Sun SPARC workstation, three SGIs (Indy, Indigo and O2), an original Macintosh 128k, a bondi iMac and some other stuff...
I was lucky to be able to work on a large number of OSes. It started with the C64/C128 and the Acorn BBC (never used an Archimedes though). I also used Amiga OS (3.x), Atari TOS and CP/M. In the recoding studio I was lucky to get my hands on the Solid State Logic G computer and OS9 on some other device. As a teen I worked with MS DOS and Windows 3.x of course, in 1994 I switched to the Mac (System 7.1.2) so that I worked both on the classic MacOS and OS X. I also shortly worked on Solaris on SPARC, IRIX an MIPS and terminals connected to VAX mainframes. I have been very interested in in ancient OSes such as Multics, CTSS and ITS, which all greatly influenced my work on OLEFA and CorneliOS.
I worked a lot on agile management, agile development and process optimization techniques in the mid to late 2000s. I've been interested in marketing since the late 1990s and we're self-promoting all of our projects.
In 2005 I started working on agile software development techniques to improve the code quality of the OLEFA CMS as it was quite a mess back then. Unfortunately EducDesign didn't support those techniques, which became one of the many reasons to leave the company.
Agile software development can eleminate many of the problems with traditional / classic "waterfall" development methods, it offers several advantages (better software quality, faster releases, meeting deadlines,...) and can - if applied correctly - make everyone happy, from the management (better software and faster releases may mean more sales in future) to the developer (better results, less working hours, less stress).
I will not go into details here, but those methods finally lead to the successful development of CorneliOS, CIOS and all related platforms such as Galaxiki, Morzino / oli.lu and Jamplifier.
I was very lucky to work at Linster Studios in the late 1990s, where I was able to learn a lot about marketing. Today I'm responsible for the marketing of our own projects, and I think we're doing a good job for now even if I have to admit that I don't consider myself a pro in that area.