Software Engineer at IBM
Ireland
Software Engineer at IBM
Ireland
Graduated in Computer Engineering at University of Bologna, with a thesis on real-time middleware for high integrity systems.
My interests are ranging from computer architecture to software engineering. My specialties are: real-time programming in Java mainly RTSJ (JSR-1) , safety critical Java (JSR-302) and the Data Distribution Service standard from OMG.
I'm familiar with middlewares like CORBA, RMI and DDS and actually I'm developing RTjDDS, an RTSJ based implementation of the DDS spec for high integrity systems. Recently I've also embraced web programming and J2EE.
Programming languages: C/C++, Java, Perl, Python.
Middleware: DDS, JMS, CORBA, ACE/TAO.
Software engineering: Model Driven Architecture (mainly UML) and Agile Methodologies. I'm a proactive user of design patterns.
(Public Company; 10,001 or more employees; IBM; Information Technology and Services industry)
June 2007 — Present (2 years 2 months)
Developer of the Lotus Sametime Unyte, a SaaS solution for webmeetings and webinars. Responsible of the publishing subsystem and of the Lotus Notes and Sametime plug-in.
Developer of IBM Sametime 8.0 Advanced, a RESTful persistent chat application.
(Public Company; 10,001 or more employees; ACN; Information Technology and Services industry)
March 2007 — June 2007 (4 months)
Employed as analyst in the Security Group, I was involved in the development of an Identity and Access Management (I&AM) strategy for a large Italian customer.
(Privately Held; Defense & Space industry)
September 2006 — March 2007 (7 months)
Research on real-time publish/subscribe middlewares, with focus on the DDS (Data Distribution Service). Development of an RTSJ-based (Real Time Specification for Java) version of the DDS. Project supported by Iniziativa Software, an academic collaboration branch of Finmeccanica.
(Educational Institution; 51-200 employees; Research industry)
January 2005 — July 2005 (7 months)
Research on Fault Tolerant Real Time Systems with focus on the Real Time Specification for Java.
MSc , Distributed Systems , 2004 — 2006
DEA - Erasmus student , Computer Science , 2005 — 2005
BSc , Computer Engineering , 2000 — 2003
I love B&W photography. I use to shot with a 1982 canon AE-1 and my next camera will be a Canon 30D. I also like to play guitar in my spare time, my favorite genres are blues and bossa-nova.
RTSJ