Hi, I'm

Davide Muttoni.

I'm a software engineer doing AI development at from a desk in Como, overlooking the lake. This is a collection of my notes, thoughts, and stories collected while exploring the world around the things I love.Currently working with AI & data in the fintech space.

Recent writing

  1. Microsoft, Copilot, and how to add friction

    I was watching with deep sadness the thousands of layoffs that Microsoft has announced in the past days, and the backlash when they removed…

  2. Why AI needs to dream: a guide to long-term memory

    Agentic Memory is an area of the AI world where even benchmarks are vague. How do you really measure "memory"? Retention? Relevance? Recall…

  3. 10 Lessons learned when building Charlie

    Last week, we launched Charlie, our first AI Agent, specifically designed and tailored for financial institutions. While designing and…

  4. Can a Rabbit help catching Bugs?

    AI-assisted code reviews: are they actually helpful, or just more noise in an already crowded inbox? Today I want to talk about my…

Read all the posts →

On the shelf

242 books reviewed, and counting
Browse the whole shelf →

About me

I worked as Senior Data Engineer at , then as Head of AI at , and I'm now doing GenAI development at . Along the way, I've helped ship some pretty ambitious products, and I usually write about what I learn in my posts section.

When I have time, I like contributing to the open-source community, including work on the Python Notion SDK. I also created a Microsoft Fabric course with DataCamp; I guess that makes me a teacher somehow.

It doesn't come naturally, but I like challenging myself by speaking at conferences, meetups, and meetings. And since my memory isn't great 😇, I keep a huge second brain in Obsidian to store everything I need. For the fuller story (or just to say hi) find me on LinkedIn.

— D.