Marco was born in Piacenza, Italy, where he attended high school. He did his University studies in Computer Science at the Polytechnic of Milan, Italy.
Being in contact with Borland he was asked to write a book on C++ programming in Italian. The book was eventually turned into English and followed by a multi-author text covering the Object Windows Library.
At the same time, Marco started teaching C++ and Windows programming classes at what was the Italian branch of Microsoft University. The training Marco did for Mondadori Informatica included Windows API basic and advanced classes, the C++ language, Visual C++ and MFC, COM programming, and few other topics.
The first time Marco saw Delphi he left the Microsoft-oriented Mondadori and founded a training and consulting company, where he worked for many years.
At the same time he produced Mastering Delphi, the father of a best-selling series of Delphi books translated worldwide.
Along all these year, Marco wrote many articles. In Italy, he used to write for the Italian edition of PCMagazine, called PCProfessionale, and for a programmers journal, Computer Programming. He now contributes articles mainly to PDJ and to his own web site.
His first article in English, followed by few others, was published by Windows Tech Journal. Beside a single appearence on Delphi Informant, he contributed from time to time to The Delphi Magazine (a UK magazine).
Fast Forward to recent times, Marco is now Product Manager for Delphi and RAD Studio at Embarcdero and he keeps writing books on Delphi, travels around the world to speak at conferences.
Marco is married to Lella and is father of two, Benny and Jacopo. Besides a 3-months visit to San Francisco, California, and many many trips worldwide, Marco has always lived in Piacenza, and currently owns a flat of a small 14th century building.