My Books

Here you can find all the books (most of them are free!) that I've published:

PublicSpeaking.Dev

I created this blog with the primary intent of helping technical people to improve their careers with the help of Public Speaking. Most technical people have great difficulties talking in public, explaining their concepts to other people, going beyond numbers, code, and other technical stuff.
With this blog, I hope to help them find their style and improve their careers.

GenioDelMale.Info

In Italian, Genio Del Male means Evil Genius, a nickname that a friend gave me many years ago. geniodelmale.info was my blog since 2003. It went into many platforms; at some point, I stopped updating it, but now it's back to life. I tried to restore most of its content from all the platforms, and I use it now to post about all the stuff not related to Public Speaking.

How Can I Help You?

I'm a skilled professional with more than 30 years of experience. I've published my first commercial software when I was 17. I was a game developer, consultant, PM, ALM & DevOps expert, trainer (MCT since 2000). At some point of my career, I also managed a team of 20 people.
I'm an active part of the development community in Italy and abroad since 2003. Before joining Microsoft, I was a Microsoft MVP.
I'm an ally for people belonging to underrepresented or marginalized groups.
There are many ways I can help you, your community, or your company:

Cloud Solution Architect

Increasing partners' ROI on cloud investments with the right architecture is one of my objectives as a CSA working for Microsoft. If you have a question about developing on Azure, you can find me on my microsoft.com email.

Events

Do you want to attend one of my next sessions/events?
You can find the next ones here. Previous presentations are available on SlideShare.
If you need them in PowerPoint, just contact me.

Community

Do you want me to speak at one of your community events? Drop me an email, or invite me to your call for papers. I'm happy to participate virtually, and, when it will be safe again, I can evaluate attending to physical events across Europe.

Public Speaking

Do you need Public Speaking training? I usually do some events across the year for various communities, free or paid. I can also do private events if needed. Don't hesitate to contact me.

Business

I'm a full-time Microsoft employee. I actually work with Microsoft Partners, as said before, and I don't do moonlighting. Sometimes I can do paid courses (like Public Speaking and such) or write books.

Mentoring/Coaching

I believe in mentoring and coaching people (believe me... I know the differences ).
Do you want to make a journey with me? If you have something unique and we can grow together, let me know!

Diversity & Inclusion

As I said before, I'm an ally for people belonging to underrepresented or marginalized groups. If you need help, let me know, you have priority!

Resume

I'm still updating my resume.
At the moment, you can go to my LinkedIn profile. The list of my recent certifications, together with other badges, can be found in the Acclaim profile.