Job in companies
Agile, Angular2, AngularJs, Git, Npm
Since the 4th of July 2015, I am living a fantastic work experience in Accenture. I am currently Web Developer Analyst and I have been involved in many interesting projects..
Hibernate, J2EE, Java, Struts
In the early of 2009, I attended a course of J2EE, Java for Web Applications organized by the TSI Consulting in Rome, and brilliantly passed the exam. I was convinced that Java Web Development was one of the best tools for building solid and high level applications. After the course, I also participated to a stage.
In London I have also worked for Bright Lemon Web Agency. There I had the first approach with CMS, Content Management Systems and Commerce Management Systems, like Drupal and OS-commerce. Using these tools did not make me very much enthusiastic at first, as they were quite slow due to the template system that was mainly relying on Database resources. Still I was very positive at the idea to use CMS, maybe improved versions, that allowed an easy development, customization and user friendly management.
The most exciting working (and not working) experience I had, was in London. There I could enhance my skills and learn a better English. read more
Linfa has been my gate to web development. Starting immediately from the development of an e-commerce website (Newton Compton) by using MS Access as a database and ASP as server side programming language. I have followed the development of new websites and added new components to existing ones (at that time we ere not using plugins but simple added code). The most interesting experience has been the reengineering (reingegnerizzazione) of a private management system for the International University LUISS Guido Carli. That one was my first experience with PHP and MySql and the second in terms of relational database development. After years of very hard studies, this work did not actually present big difficulties and I had soon conquered the consideration and the trust of my academic supervisor (he was the website developer of the academy).
Borland C++, Java
Taken by great enthusiasm, I have join the activity of one university colleague, the MC Software 2000, where I have involved in he development of content management systems for schools, professionals, small companies. We used Borland C++, a language system that allowed us to completely develop everything in an Object Oriented environment and that had a good support from its manufacturers. The collaboration lasted until my work partner decided to move to mobile games programming, while I preferred to work on the web.
Visual Basic 6
This is my very first experience of work, or better it was my first stage work. Based in Rome, Technobyte Studio was providing IT solutions for video graphical editing and for industrial manifacturing. My task was to learn how to use the new Matrox Graphic Board functionalities programming it with Visual Basic, my first objected oriented experience (at university we had only studied C and procedural programming). I was enjoying so much object oriented programming that I have realized I had found my way.