About me

About me

Hello and welcome to my personal website. I am a Solution Architect with over 14 years of experience creating software solutions for enterprises. I am passionate about creating innovative solutions that solve real-world problems and enhance user experience. I try to create a strong connection between business and development teams so that the implementation effort is aimed at creating value for the customers. I make sure that the business initiatives I follow are carried out with the satisfaction of everyone, from the client to the team members.

Architectural Kata Agile Dead Trees Solution By GPT-4o

One year later the experiment about creating a solution for the Architectural Kata Agile Dead Trees using chatGpt that you can find here I asked the same questions to GPT-4o and the results are quite impressive. At the end of the article I’m explicitly asking to create the software architecture taking into account microservices architecture design patterns, guess how it went :D This article was featured also on the Dear Architects Mailing list #191

Architectural Kata Agile Dead Trees Solution By ChatGpt

This is an experiment to check the ability of ChatGPT (GPT-4) to create software artifacts from given requirements. The architectural kata is taken from Ted Neward’s repository tedneward/ArchKatas. The ChatGPT output was taken as it was generated without any modification, even the text formatting was generated in markdown language and left as it was generated. I will try to score the tasks from 0 to 10 considering how useful and precise is the generated output.

Artificial Intelligence in Software Development

Artificial intelligence (AI) is the ability of machines to perform tasks that normally require human intelligence, such as reasoning, learning, decision making, and creativity. AI has been advancing rapidly in recent years, thanks to the availability of large amounts of data, powerful computing resources, and breakthroughs in algorithms and techniques. One of the domains where AI can have a significant impact is software development. Software development is the process of creating, testing, deploying, and maintaining software applications that run on various devices and platforms.

Prices’ analysis of the best-selling items on Amazon.it in October 2020

You can read also the article on medium Amazon is one of the e-commerce platforms with the largest number of users in the world. By analyzing the data of the offers on Amazon.it, we can understand the online shopping habits of Italians. Reported below, the analysis of the prices of Amazon.it offers for the best selling items during October 2020. The data relates to six categories: electronics, clothing, kitchen, bags, shoes, watches.