Since the late seventies I am interested in computer science both hardware and software. I started by building and programming the small robots and radio bugs sold by La Nuova
Elettronica and the Scuola Radio Elettra, exclusively for hobby. I always wanted to be an architect so I studied as a surveyor, even though my passion for space, science
fiction and astronomy led me to study mathematics. This academic training led me to work as a designer and developer in civil engineering companies. While managing hardware and system
maintenance, I wrote a lot of software, in various languages, starting with BASIC, through C/C++, up to some of latest generation languages. I am specialized in the development of
scientific applications, in particular plugins to extend and interact with Autodesk© and Microsoft© platforms. For years I have been very active both
in Autodesk© forums and in development support groups. I have been a certified member of ADN - Autodesk© Developers Network as a Master Developer
and I am a certified Microsoft© professional.
GTA Srl- Geologia Tecnologia Ambiente
I joined GTA as a system administrator and developer, with specific tasks of maintenance, management of existing servers and helpdesk. After a very brief period of
adjustment, together with the owners, we began to automate all the operational process of the company's activities. The type of work carried out in GTA involved the use of many
commercial software specialized in various sectors ranging from geology to acoustics, concerning transport and pollution for environmental engineering, that always returned a technical
report and drawings made with AutoCAD©. During the 10 years I worked for GTA, I continued to carry out system activities, often also with company clients, and to coordinate
projects, implementing new and experimental work methods. I have been certified as Autodesk© developer and have been very active on both Autodesk© support
forums and on parallel private forums such as The Swamp. The fields in which the GTA was involved were very different, ranging from collaboration
with military institutions to the design and study of new work methodologies. For a year I was lent to Italferr Spa and I was the trait d'union between Italferr, GTA and
Royal Haskoning (a Dutch company). Over the years I have developed many data conversion software between Autodesk©, SoundPLAN©,
INM©, Microsoft© and various ISPRA or ARPA proprietary programs, etc.
Here are some of the programs I've developed:
Environmental Regulations for Italferr Spa
TAI Soft
Terre Armée Internationale Software
At the beginning of 1993, due to the reduction of CMP personnel, I started working for Terra Armata Spa. I joined the logistics department, but given my previous experience
in designing and software development, I am was soon transferred to the development department. Over the course of more than 10 years of work for Terra Armata, I have dealt with the preliminary
and executive design of structures in reinforced earth, including the development of new technologies and software programming. Initially assigned to TAI Soft in Paris and later to the
Polo CientÃfico in Madrid. The international development team was heterogeneous and distributed all over the world. During this period, I had the opportunity to meet and interact with developers
from all over the world, French, Spanish, American and Australian. Together we have developed many specific programs for the design (calculation and design) and the management of the Reinforced
Earth structures using the technologies available at the time. I was also responsible for the development of the algorithm and the drafting of the Design Manual for modular walls with inclined facing.
Here are some, not all, of the programs to which I have given a significant contribution in the development:
CMP - Costruzioni Manufatti Prefabbricati Srl
Nothing remains of the software written for the CMP. Mostly these were small applications written in BASIC or C for the management of the precast cribb-walls, of the prefabrication
plant, to elaborate a calculation of materials or to track coordinates for the positioning of the elements in a drawing still hand made with the drawing board. For the latter I studied and put in place
an algorithm in C based on the paper "Geometric structures for three-dimensional shape representation" - Jean-Daniel Boissonnat (1984). The first drawing program I had available was a product of an
Italian company called GBG and worked on HP-UX. After a couple of years I replaced it with the first version of AutoCAD© on which I put my hands, 2.6, and with which I started to develop in
AutoLISP.
Speedy Boys Srl
At SpeedyBOYS I arrived by chance. I was contacted by the owner who was looking for a computer programmer able to finish the development of a software he had commissioned to a novice
developer. During the analysis of what developed up to that point it emerged that development had to be resumed from the beginning due to a substantial change in technology and the company decided to
postpone it all to the future. Simultaneously with the analysis of the software I was involved at a systemic level in infrastructure on servers, clients and on the local LAN until I became their point
of reference for IT.