
Software Passionate and Open Source Enthusiast
Rome Area, Italy

Software Passionate and Open Source Enthusiast
Rome Area, Italy
Software architect and developer with proven experience in designing and developing complete software solutions by applying Object Oriented methodologies with Java and Open Source technologies.
Expertise in building high-performance, concurrent, scalable systems by applying grid and clustering solutions.
(Micro-)Blogger and Open Source enthusiast, actively contributing to several communities and projects.
Object Oriented methodologies and Design Patterns, Aspect Oriented Programming, Java technologies, Open Source technologies, Concurrent and Scalable systems.
(Gambling & Casinos industry)
June 2009 — Present (6 months)
Design and development of event-based services for the company SOA-based business platform, using open source Java technologies in the service integration space such as Apache Camel and Apache ActiveMQ.
Performance and scalability problem solver, working at improving availability and scalability requirements of core business components.
(Privately Held; Computer Software industry)
July 2008 — Present (1 year 5 months)
Lead developer of Tim-Messaging, the official Terracotta message-based framework for developing messaging and grid computing solutions powered by the unique open source clustering solution.
Developer of Tim-JMX, providing monitoring/management APIs based on JMX.
(Information Technology and Services industry)
December 2007 — Present (2 years )
- Java Day 2007
- Javapolis 2007
- Spring Framework Italian Meeting 2008
- Java Day 2009
(Computer Software industry)
August 2007 — June 2009 (1 year 11 months)
Project leader and main developer of the unique open source clustering solution for Atlassian Jira, based on Terracotta DSO.
(Privately Held; Information Technology and Services industry)
January 2007 — May 2009 (2 years 5 months)
While in this position I worked on the development of software solutions based on Java open source products and open standards.
Other than that, I actively contributed in consolidating the company brand in the open source market and communities.
(Computer Software industry)
July 2006 — 2009 (3 years )
Founder and lead developer of the Spring XT module, integrating Ajax into the Spring MVC framework, and providing advanced AOP-based capabilities for developing rich domain models which seamlessly work with rich user interfaces.
Lead developer of the Spring JCR (Java Content Repository) extension, updating the old JCR module to the newest Spring Framework version.
(Privately Held; Information Technology and Services industry)
August 2005 — May 2009 (3 years 10 months)
While in this position I worked as a software architect, engineer and team leader, designing and developing Java-based software solutions for several customers, in particular:
- Telecom Italia: solutions for improving performance and scalability of their trouble ticketing system based on Atlassian Jira.
- RaiNet: content management and publishing system for the main portal site and related minor sites, based on Java open source technologies, Domain Driven practices, Aspect Oriented programming and Grid-Computing solutions.
- Consorzio Sardegna Ricerche : web platform based on the Atom Syndication Format and the Atom Publishing Protocol for extraction, archiving, publishing and querying of unstructured data from web pages.
- Elsag Banklab : Spring Framework integration of a legacy J2EE-based e-banking system.
(Information Technology and Services industry)
May 2005 — August 2005 (4 months)
Software development with Java and J2EE technologies.
(Computer Software industry)
August 2004 — March 2005 (8 months)
Research and development in the semantic web, web service agents and native XML databases fields, collaborating with the University of Messina.
Published scientific articles:
- Sergio Bossa, Giacomo Fiumara, Alessandro Provetti: A Lightweight Architecture for RSS Polling of Arbitrary Web sources. WOA 2006
Bachelor Degree , Computer Science , 2001 — 2005
Cum Laude Graduation with the following dissertation: "Towards Semantic Web: Platform for dynamic generation, archiving and querying of RSS contents."