
Development Director at Mobix
Italy

Development Director at Mobix
Italy
- Java Architect and Developer (Web, Gui, Mobile)
- Linux System Administrator
- Perl, PHP and Python programmer
- Symbian C++ programmer
- Experienced Technical Trainer
- Expert in Content Management Systems
- Coach and Team Leader
Books:
- "Linux e Programmazione Web" ("Linux and Web Programming"),
on the LAMP platform plus Java and XML,
1st Ed. 1999 ISBN 88-386-4091-2 ,
2nd Ed. 2001 ISBN 88-386-4177-3
Edited by McGrawHill Libri Italia
- "il Software Open Source e gli standard aperti" ("Open Source Software and Open Standards")
1st Ed 2004 ISBN 88-386-4374-1
by McGrawHill Libri Italia,
Skills:
- Java/J2EE: Struts, JSF, Hibernate, Spring, Axis, Ant
- Application Server: Tomcat, JBoss, Jetty, Resin, Weblogic
- Database: MySQL, Postgresql, Oracle, DB2/400
- Linux: Apache, Qmail, Squid, Firewalls, VPN
- CMS: Fatwire ContentServer, Plone, OpenCMS
Technical Writer: more than 100 Articles published on Java, Linux
Technical Trainer: more than 100 training classes on Java, Linux
Web Sites:
- http://www.corsojava.it
(italian)a free Java video tutorial, a Java book and an XML/XSLT tutorial.
- http://www.symbiatutorial.org
(english) a tutorial on Symbian C++ programming
- http://www.corsolinux.it
(italian) tutorials on PHP, Python and some articles
I started as a Java trainer and consultant, then I become a web developer , using Linux, Java and Open Source software.
While being CTO at ePrometues, I learned to deal with clients, to manage the software development process not only from the technical side but also from the business point of view.
I also learned to define goals and deadlines, manage programmers and assure software quality and system availability.
Recently I become involved with Mobile technologies, developing with the Symbian Operating System and the MicroEdition of Java.
I am currently interested in the growing usage of the video in the web, and in 3d virtual worlds.
Framework design: defined guidelines, coded frameworks and set standard for a development team.
High Availability: experienced in creating high availability and handling high traffic web site, solving performance and memory problems.
Content Management: implemented many kind of CMS, including Ecommerce and Elearning systems.
Negotiations and Customer Relationship: experienced in interfacing a customer with a development team.
(Privately Held; 1-10 employees; Telecommunications industry)
April 2008 — Present (4 months)
Managing the whole development life cycle in a UK company providing Conferencing Mobile Applications.
(Self-Employed; Myself Only; Computer Software industry)
January 2007 — Present (1 year 7 months)
As a freelance developer I worked in a number of contract projects:
- Senior Java Developer for Acision, Reading, UK
- Senior Java Developer in the Vodafone Live Team for Vodafone GSP, Dusseldorf, Germany
- Developer of PecHandler, a component of a SOA to interface a front end with IMAP and LDAP backend (Java/Web Services) for Actalis spa, Milan, Italy
- Trainer and Framework Designer for a Java Team (Java/J2EE) for Sigma spa, Fermo, Italy
- Developer of TrackSal, a workflow system for Salmoiraghi&Vigano (Java/Swing), Milan
- Developer of a prototype of an interactive mobile character, (Java/J2ME) for Kallideas , Milan
(Public Company; 51-200 employees; Financial Services industry)
May 2005 — December 2006 (1 year 8 months)
As a consultant, I trained internal people in the Java language, and assisted the project manager in choosing framework and defining methodologies for the development of a new product. I worked in two projects: Antiriciclaggio (an application to comply italian legislation about money laundry) and and E-Learning portal (also aimed to teach italian laws about money laundry).
(Privately Held; 1-10 employees; Computer Software industry)
January 2000 — April 2005 (5 years 4 months)
In this position I was in charge of many projects, with a technical management role.
The major projects, where I also played an active development role, were:
- Rikorda Portal, a large b2b ecommerce portal for the largest italian group of photographic laboratories serving 1000 stores
- IberoBroker, a broker to connect the Sabre GDS with the Iberostar's Mirto (Iberostar is the largest spanish tour operator, and Sabre is the oldest online prenotation system)
- Piuprezzi, a portal of the Milan Chamber of commerce spreading official price lists for the various good.
I also built and managed Linux systems for a number of clients, including:
- Java Application Server for the Rikorda Portal
- Email Systems for Ospedale San Paolo, Milan, Italy
- Proxy/Firewall for Ospedale Mazzone, Ascoli Piceno, Italy
- Email Systems of OkCom, Rome, Italy
(Self-Employed; Myself Only; Education Management industry)
July 1996 — April 2005 (8 years 10 months)
I trained people on Java and Linux running hands-on classes. These classes were usually short (3-5 days) and very practical. I taught more than 100 of these classes for a large number of clients all around Italy.
(Privately Held; 1-10 employees; Information Technology and Services industry)
February 1997 — August 1998 (1 year 7 months)
I worked as a Java Developer creating Web Applications in the early internet age.
In this position I created an XML-based application server, named Zen, that was the foundation of other application developed at the company.
I built a major application, Gestione Delibere, using this system. This application was a system aimed to handle deliberation for the Architecture Institute of the Venice University.
(Privately Held; 1-10 employees; Information Technology and Services industry)
July 1996 — March 1998 (1 year 9 months)
I was part-time system administrator for a small ISP
94% Score, Sun Programmer for Java Platform, 2000 — 2000
Scholarship on Software Engineering 1995 — 1996
Laurea, Informatica, 1988 — 1995
As a Thesis developed a complete analyzer of C source code, to calculate metrics of C programs.
cobra, jmdf
My Book (Linux and Programmazione Web) was one of the best selling book in 2001 for the category.
My Symbian Tutorial is mentioned in the Symbian web site.