My job, my first passion
I am a big fan of IT and technology and currently I'm working as a Freelance Computer Engineer and my main activities are IT consultant and software developer.
My luck was to be able to start working as far back as 1998, during my college time; this allowed me to gain the necessary experience to be able to face the job market with the right determination after graduation.
My main job is about analysis, design and development of business software systems and databases. I mainly work alone and I take care of all the design steps, from the requirements to the analysis of the processes, from the choice of the architecture and technology up to the software design and the creation of the database, from the server management up to the use of bug tracking and version management software. I worked and still work for both large companies and small customers, dedicating time, passion and professionality in the same way. If necessary, I join existing teams or use trusted collaborators.
In recent years I was involved in technical training as an authorized Oracle teacher, providing OOP theory, Java programming and SQL language courses.
To go deeper in my job experience and technical skills, you can consult my LinkedIn profile.
My school experience
I am a Computer Engineer, graduated in September 2003 at the Polytechnic of Turin.
I remember the summer of 2003 as one of the hottest in Turin; having to finish my thesis for the September graduation session, obviously I skipped the holidays, apart from a very short break of a few days for a wedding in Calabria. Fortunately, the topic of the thesis was very interesting for me and therefore I managed to overcome, not without difficulties, a very hot period.
The thesis, which I wrote down with teacher Giuseppe Menga and a Brazilian collaborator, was about the movement of a robot on wheels.
To keep simple: I wrote a software in Java that allowed the robot to move independently to reach a point defined by a pair of coordinates in a space originating at the starting point of the robot itself. The robot was equipped with proximity sensors that allowed it to react to any obstacles on the way to the destination.
About a year after my thesis, I then decided to try and (fortunately) pass the last exam to get the professional qualification.
With this last chapter my school career terminated, which started with the scientific high school diploma achieved in 1995.
Right question...but there's a good explanation
Domoticsduino is the mix between two words related to my main hobby......Domotics with Arduino.
It all started a few years ago when, thanks to a friend's suggestion, I discover the world of Arduino & co . Previously I had never studied this topic, although I already knew (obviously for my studies and my job) the world of microcontrollers.
To keep simple...since that day I began to experiment with Arduino programming (after purchasing the classic kit) which led me to develop amateur applications mainly focused to the Internet Of Things and Smart Home world. You can read my current experiments and projects in the "Smart Home" section of this site
I thought of keeping this name as my personal and corporate "brand", even if my "real" job unfortunately does not deal with this sector (at the moment ... in the future, who knows ...)
Projects / Ideas
In addition to various experiments and developments with a personal training objective, I carried out a couple of concrete projects.
Given my passion for everything related to the aeronautical world, after years spent to fly with Microsoft Flight Simulator using the trivial PC keyboard as the "command console", I decided to try to build a real flight simulator. Thanks to the help of a friend and the patience to bear initial failures and difficulties, I have almost "incredibly" reached a first small goal. For the curious and enthusiasts, you can consult the dedicated section ... After a long stop, the project is currently under development, waiting to be completed.
A second topic that I learned in these last years is the Internet Of Things applied mainly to the Smart Home. In fact, in recent years I discovered the world of Smart Devices and Automation Software. My goal was not to "buy" and "install" commercial home automation kits, but to experiment with the designer and management of a Home Automation system independently; the world of open source and the various communities on the net helps a lot.
So, after a first phase of study, research and experimentation of the different alternatives, I took full advantage of what I consider the best open source Home Automation Software: OpenHAB, with self built or commercial customizable and integrable Smart Devices (Sonoff, Yeelight ...), avoiding the most famous, expensive and closed brands.