Software engineer
Milan Area, Italy
Software engineer
Milan Area, Italy
Software engineer with experience in several different contexts. Recently focusing on Web Applications, interested in User Experience issues.
* Very good knowledge of Java (including related technologies and frameworks e.g. JEE, Hibernate, Struts and others)
* Good knowledge of C/C++ and .NET framework
* General knowledge of other languages, including Perl, Pascal, Prolog, Lisp and others
* Windows and GNU/Linux experience, including software development and system administration
(Privately Held; 1001-5000 employees; Information Technology and Services industry)
November 2007 — Present (2 years 2 months)
(Internet industry)
August 2007 — Present (2 years 5 months)
A web based torrent client with more than 15000 unique visitors a day.
(Internet industry)
January 2007 — Present (3 years )
Novlet is a web application designed to support collaborative writing of non-linear stories in any language.
(Privately Held; Computer Software industry)
May 2007 — October 2007 (6 months)
Worked at ValueTeam on the design and development of a Java-based web application dealing with eProcurement and sourcing processes.
Also contributed significantly to technical and design decisions and promoted the use of many state-of-the-art technologies even outside my own team.
(Educational Institution; Higher Education industry)
October 2006 — March 2007 (6 months)
I worked on my Master thesis, "Cellular Automata rule evolution through a Neuro-Genetic approach", dealing with Cellular Automata, Evolutionary Algorithms and Machine Learning.
(Educational Institution; Higher Education industry)
March 2005 — June 2005 (4 months)
Stage at Artificial Intelligence Laboratory regarding Natural Language Processing.
Report title: "Valutazione del parser Chaos rispetto al Turin University Treebank" ("Evaluation of the Chaos parser with respect to the Turin University Treebank").
The objective of the stage was the development of a dependency based algorithm to translate the annotation format used in the TUT, and then use the resulting data to evaluate the performance of the Chaos parser for Natural Language.
(Privately Held; 11-50 employees; Information Technology and Services industry)
July 2003 — September 2004 (1 year 3 months)
I worked on several projects, but the most important one was the integration of a workflow solution in a custom ECM and Document Management system being developed for FIAT Group (written using Microsoft .NET 1.1).
MSc , Computer Science , 2005 — 2007
110 cum laude
BSc , Computer Science , 2002 — 2005
110 cum laude
1997 — 2002
artificial intelligence, machine learning, collaborative writing