I’m a software engineer who considers software development a scientific discipline, therefore I take it very seriously. I am a fan of design patterns and I like service oriented architectures. I graduated the Università degli Studi di Perugia, in Italy, in July 2006 with a degree in Computer Science and Telecommunications Engineering. Since then I have been working for several companies in Italy as a software developer in many different platforms. My favourite languages are C# and Java. Often I have to build software which is distributed in heterogeneous systems, including Application Servers (IIS, GlassFish, Tomcat, etc), phone PBXs (Asterisk), thin-client devices, etc.
I started this blog when I was doing research on OpenESB as a service orchestrator back in 2008 to share my experience on it and other interesting stuff which I have come accross.
As I have to work building software everyday, I think that sharing insights might be useful to someone else. I often find solutions to my software development problems visiting people’s blogs, so I hope the contents of this blog will be useful to someone.