Graduated in Computer science engineering at "Sapienza" university of Rome.
Engaged since more than 20 years into computer science, first with hardware deciding time by time the most suitable components to fit every single need and assembling them to provide an efficient and ready to use PC.
In addition to the assembly of new PCs, I've gained experience to fix hardware's problems starting from the symptoms of the malfunction and on their basis, with aimed tests, to find the source of the problem and then to solve it.
Subsequently also engaged in software development I've had programming experiences with several languages, among them:
- ActionScript 3
- Android devices programming
- Objective-C (iPhone and iPad programming)
- Visual Basic
Moving to a web application oriented kind of programming took me to have knowledge of:
- CodeIgniter 2
- Laravel 5
- Yii 2
- J2EE / JSP
The whole, for projects which requires that, supported by the ability to use analysis, designing and modellation instruments such as Visual Paradigm, representations through UML, Sequence Diagram, Activity Diagram, Araneus Data Model, GANTT and PERT diagrams, Class Diagram, ER Diagram, States and Transitions Diagram, Use Case Diagram and other.
The need to constantly find new solutions has led me up to use applications like AutoCAD, 3DStudio Max, Photoshop and Flash.
Among the other experiences gained through the years there are jobs as webmaster for the association Hyppocrates Onlus, online support to the Joomla! CMS for Joomlahost.it and a collaboration with several web agencies aimed to create new websites, to modify the graphic and to add new functionalities to existing websites and conversions between web platforms as well.