I did consulting work for several customers, including my former employer, SeacCompany. Projects varied from maintenance and enhancement of existing large systems to development of new applications from scratch. I did mostly embedded development for smaller microcontrollers. One of my main customers was a subsidiary of MarconiCompany, later aquired by GilbarcoCompany. I did development all over PumaPro, a *huge* C++ commerce system (slightly smaller than the Linux kernel). I was also involved as a consultant and at the same time as an investor in SiriusCompany, where I developed most of their firmware using Atmel's AVR MicroControllers. Another prominent project was a pre-compiler and interpreter for a complex configuration file used as input to a simulator of the Italian GPRS cell network. This work was done for TelecomItaliaCompany. Initially, I did most of my work from home or directly on site. Later, I shared office space with two other consultants, one of which became my partner in DevelerCompany.