Fabrizio Giudici (Tidalwave's CEO) started his career in 1994 after receiving the laurea degree in Electronics Engineering. He spent a short time in researching on the optimisation of instruction sets for microcontrollers, then he started a doctorate focused on the Java™ technology, which had been released by Sun Microsystems in 1995.
When in 1998 Fabrizio received the Ph.D. in Computer Engineering from the University of Genoa he had already started teaching at technical seminars and talking at conferences; he was also writing technical papers for Mokabyte, the leading italian webzine about Java.
In the same year he joined two friends in starting up a consultancy company; he also began the collaboration with Sun Microsystems Educational Services, Italy. Since then he has been teaching classes about Java technology and Object Oriented Analysis and Design - all the items available in the Sun catalog, ranging from J2ME to J2EE.
He had operated since 2001 as a freelance Java Architect, supporting small, medium and large companies in designing and developing applications based on Java and Android technologies. At the end of 2003 he started consulting for Sun Microsystems Professional Services, Italy. In 2005 Fabrizio incepted his own company, Tidalwave s.a.s.
Since the start of his career, Fabrizio designed and developed a large amount of software and services, both in C/C++ and Java, ranging from stock order routing systems to Formula One real-time telemetry data delivery software, and has been the project leader in a large number of industrial projects.
In 2004 Fabrizio designed and led the implementation of RTTS, a Jini-based real-time system for collecting and distributing telemetry data in the environment of Formula One racing cars. The system has been used by some of the F1 teams, including the World Champion for the 2005 and 2006 seasons.