+==== R&D manager, founder and CEO at Develer s.r.l. ====
+ (November 2001 to May 2007)
+ * Firmware, software, embedded and high-level development for several customers;
+ * CTO of embedded division;
+ * Sales and customer relations for most of Develer's customers;
+ * Created and managed network, IT and development infrastructure of whole company.
+
+==== Freelance software engineering consultant ====
+ (April 2000 to present)
+ * Firmware development for SEAC s.r.l.;
+ * Development of credit card drivers and system software for Marconi Commerce Systems;
+ * Developed compiler/interpreter of a specialized OO langauge for Telecom Italia Labs;
+ * Created DSP firmware for air traffic control radio communication systems.
+
+==== Teacher in courses for the European Fund ====
+ (2002, 2004, 2006 and 2007)
+ * D-Lab: Multimedia course of 600h for 20 students;
+ * GFactory: Videogame development course of 450h for 15 students;
+ * PAW (Web Application Programmer): 300h for 15 students;
+ * Advanced C++, Embedded Linux and Software Analysis & Design for 40-50 employees of Gilbarco Veeder-Root (200h).
+ * Workshop on GIS Systems in Iannina, Greece (30h)
+
+==== Firmware engineer and owner of Sirius s.r.l. ====
+ (late 2000 to mid 2001)
+ * Developed firmware and high-level software of cooling and telemetry system for laser surgery;
+ * Created and managed network, IT and development infrastructure of whole company.
+
+==== Firmware engineer at SEAC s.r.l. R&D laboratories ====
+ (June 1996 to April 2000)
+ * Team member of robotized clinical analyzers ARIO and Alisei
+ * Developed firmware for several devices, including photometers and blood cell analyzers.;
+ * Created and maintained the network and development infrastructure of the R&D lab.
+
+=== Activities ===
+
+ * GCC maintainer (2003-2005)
+ * Linux kernel hacker (2002 to present)
+ * NetBSD developer (2000-2001)
+ * Co-maintainer of Motorola Background Debug Module driver (2003-2005)
+ * Contributor of several OpenSource projects
+ * SysOp of SystemShock BBS (1994-2000)