I am a Python and GenAI software engineer based in Portugal, currently working for BNP Paribas as a Senior Developer. I regularly to give talks on the topic of GenAI, LLMs, and related topics.

Earlier in my career I’ve been Lead AI Engineer for Kwal working on voice agents and conversation analysis with LLMs for the recruitment industry. I’ve been NLP Engineer at deepset, a German startup working on NLP since “before it was cool”, where I was the main contributor of Haystack, their open-source framework for building highly customizable, production-ready NLP and LLM applications. I started my career at CERN, where I had the privilege of driving one major decision to migrate the graphical interface’s software of the accelerator’s control systems from Java to PyQt, and then of helping a client department migrate to this stack. I have also worked on other infrastructure and data pipelines, some of which resulted in publication.

Outside of work I have too many pet projects to follow up with than the free time I can dedicate to them. I love science fiction and space exploration, I enjoy challenging hikes in nature and learning languages, as much as such process can be enjoyed.

I speak native Italian and fluent English, but I’ve also learned French during my time at CERN, I’m studying Hungarian for family reasons, and Portuguese because I currently live there. I still can understand some Russian and I have a very basic understanding of Chinese, both from my teenage and university years.

You can find my latest CV here. Check out also my projects, my publications and my talks. If you prefer newsletters you can find my posts also on Substack.

The best way to get in touch with me is through email or LinkedIn.