I like to design, code, test-drive, build and run software. I use and spread Agile methods since 2002. I like to write programs in Java and Ruby: I started with Java in 2000 and then fell in love with Ruby language in 2010.
I enjoy talking about agile methods, lean software development and more broadly about every principle, practice or process that improve the way we work day by day.
I’m always looking for better ways of doing things.
Mentors a team of 18 developers in Borsa Italiana (Bit Systems), helping them plan, track and code effectively the delivery of the London Stock Exchange new website using Agile methods.
Trained teams on OO Design principles and Agile practices (TDD, Refactoring, Emergent Design).
Builds a major e-commerce multi-store web platform using Ruby on Rails, deployed on the Amazon AWS cloud. It was used by EPI Srl and then extented to support digital products for Tuttosport and Corriere dello Sport (two major italian sport newspapers).
Atlassian Jira and Confluence customizations for several customers, including British Telecom, The National Archive (Uk) and SSC-Telecom.
Among other things, our projects include:
I also started to train others devs on several topics about OO and Agile methods.
With Orione team I strengthened my OO skills in Java and started to love Ruby language too.
Together we build fantastic things, but, among others, we build a wonderful team of passionate agile developers. That team was named "Orione".
Sourcesense gave me the opportunity to join again to an agile team, which grown around me, Matteo Vaccari, Jacopo Franzoi and Tommaso Torti.