Latest News

My articles and posts about everything and anything. My work, my interests, my world.

Read blog
Everyone is a Data Scientist, a short overnight thought.

Data Science is taking over all the other computing areas. How can it be different? Everything uses some sort of information, and often transform this into knowledge. The world recognized the importance of Data Science, and for sure you should be aware about it too. Why? You can ask. Well, at some point of your […]

Read more
LEGO City – Pizza Truck 2017

Finally we introduced our first LEGO as a family. I am a LEGO builder since I moved my hands. I had my mother’s sets first, then I started receiving and buying my own. I set up a nice collection, even though it is not a big one, I consider myself a LEGO connoisseur. I love […]

Read more
Astana, KZ

My wife Katya and I spent 5 nights in Astana, Kazakhstan. We went there in January, 15 days ago, and winter was not merciful. We flew with Air Astana return, and it was a nice experience to go there. Bishkek-Astana takes 1 hour and 30 minutes via plane, and they depart from here 3 times […]

Read more
Vivid Sydney

I lived in Sydney for a while, and I had the opportunity to attend the Vivid Sydney event. In this video that I created, and posted on my YouTube channel, I collected the complete show on Opera House and Museum of Modern Arts. The show is meant to use music, sounds, and lights to involve […]

Read more
Notturno. Episode Zero

ON my YouTube Channel, I have developed, written, edited, and filmed Notturno. A Podcast/Radio style program where I talk about themes related to the night. This is Episode Zero (Pilot) and I hope you will enjoy it. Soon the rest. Stay tuned!

Read more
HCI is NOT only UX

…and UX is not only WebDev. It is now about 1 year that I am browsing work announcement and the job market in general for HCI opportunities. Well, I am still not employed in that specific field. Why? Simple reason, the job market, HR and HR Manager do not know what HCI really is. First […]

Read more
My way through YouTube and communication

This article is a small diversion on the more serious topics that I covered so far. Because sometimes, we need smart laughter more than ever. Enjoy!   Because I would love to try everything in this only life that we have, I decided to jump into the world of YouTube, and kick off my Channel. […]

Read more
Who is afraid of the Dark Web

Lately, it seems like there is nothing more hype of the Dark Web.   Everyone talks about it, so why not me?   When I first heard about Dark Web, it was actually not many years ago, the first thing that popped in my mind was that Japanese story, and anime series produced by Aniplex […]

Read more


I love researching, learning, and putting together the "pieces of the puzzle"​. I see my deegree as a licence to further expand my knowledge, maintaining a constant growth.

I enjoy communicating, teaching, and explaining concepts. I love designing and delivering solutions to people's real problems and needs. I developed my skills in strategising, managing and leading teams, projects and products.

I cultivated the importance of flexibility, iteration, and evolution. Creativity is a strong weapon in my arsenal. I am not afraid to make mistakes, because I always learn from what can be identified by the most as "failures".

I published a book "Incoscienti State Coscienti" in 2011. Because of the little help given by the publisher, I managed on my own the promotion and distribution of the book. I managed to reach and cover the whole Province of Sondrio, my budget was not allowing more, however through this network I sold around 1500 copies. I never stop transforming myself, and I desire constant professional and personal growth. Since being a teacher is the best way to make the difference, I achieved a Cambridge CELTA that enables me to teach English as Second Language.

I am ready to provide your company with my expertise.

Master of Computing
Cambridge CELTA
Hours of Teaching


In order to help you grow or improve your business, I am able to consult and provide expertise in the following areas:

I have never been afraid of responsibilities, and I led different and diverse teams, up to a not easy size, in terms of communication channels, of 15 people. I am very observant, and I believe that people must come first. I like to be considered a leader, not a "boss". Thanks to my negotiation and communication skills, and I can easily interface team members, their ideas, and contributions, with everyone else.
Teaching and Coaching
I developed my teaching experience in Italy, while tutoring in different Computer Science subjects. I have been guest lecturer at the Australian National University, in Canberra, Australia, where I taught Creative Writing and Poetry Composition. I earned a Cambridge CELTA qualification that enables me to teach English as a Second Language.
Product Management
Throughout my industry and academic experience, I could realise the importance of proper Product Management. From my own mystakes, and observing others, I developed strong planning and management abilities over the whole product lifecycle. Although I can deal with Legacy systems, I mainly work in Agile environment, where I also covered role of Business Analyst, SCRUM Master, Product Owner.
Problem Solving
Problem solving is part of everyday life, we just do not realise it for a reason or another. Every mistake I made provided me with more transferable knowledge. I usually tackle problems with creativity, and I like to think out of the box, trying different apporaches. This attitude reflects directly in how I apporach team work. Putting aside the "fear of mistakes" solutions usually come easily.
You cannot be a Team Leader, if you are not part of the Team. I enjoy sharing and creating the best environtment for people. I believe in consulting and brainstorming, where everyone can positively contribute to the solution. I like flexible teams where I can integrate and adapt, even to different roles. I can easily deal with, and possibly reduce, communication channels in larger contexts.
Human-Computer Interaction
Technology must serve a purpose for us. I strongly believe that the usability of a piece of technology makes a massive difference in various aspects. From customer satisfaction, which may provide more revenue, to the delivery of simplified/automated procedures, that may save human lives. Technology is everywhere, and must answer to our real needs.
Software Engineer
All along my industry and academic experience I could cover different aspects of software engineering. While, I tend to visualise algorithms and solutions in a "language agnostic" way, I can approach code in different Scripting, Object Oriented, and Functional programming languages. I can manage and work with software developers in BDD, MDD and TDD environments.
System Engineering
Along my industry and academic experience I could cover different aspects of software engineering. While, I tend to visualise algorithms and solutions in a "language agnostic" way, I can approach code in different Scripting, Object Oriented, and Functional programming languages. I can manage and work with software developers in BDD, MDD and TDD environments.
Data Engineering
My industry background is mainly based on Systems and their lifecycle. I worked on very heterogeneous and complex systems, which, on top of the technical hands-on knowledge that I developed, also allowed me to understand the importance of a proper management. As System Thinker, I can always obtain a holistic view, and I move into Analytical Thinking where required.


Check out some of the projects I worked on


Contact me

and I will get in touch as soon as possible.

Europe / Asia
Keep in touch