I am a Consultant Software Architect specialized in Language Engineering: I build languages, editors, parsers, compilers, interpreters and simulators. You can read regular posts on my blog on language engineering.
I have an insane passion about Software Development: I love it since I was 8 years old and I keep thinking about it all the time. I have done several things: got my PhD in Software Engineering, done research and worked in Italy, Germany, Ireland and France. I spoke at meetups and scientific conferences, wrote papers and article, worked for TripAdvisor and Groupon.
I contribute heavily to open-source and spend my time thinking about software development and looking for the next challenge. So far I had an incredible amount of fun and I have no intention to stop any time soon.