About
I am a thirty-two years old software and technology enthusiast.
I’m a Java expert and I have experienced the most important Java related technologies and frameworks (J2EE, Spring, JMS, etc..). Moreover I have also gained a good familiarity with Python, Groovy (Grails), Javascript (NodeJS) and, lately, Objective-C.
I like a lot getting my hands dirty into the code, but the part I love the most is architecture design. The process of transforming ideas into software, let me feel like a craftsman who is able to materialize a solution into something real, and this is, indeed, quite exciting.
I endorse software design patterns, agile methodologies and popular programming paradigms (OOP, AOP).