Computing
Systems, interfaces, and reliable software.
Human-centred AI. Systems of thought. Clarity, meaning, and responsible design.
I build refined web systems and intelligent tools at the intersection of cognition, philosophy, and artificial intelligence. My work explores how humans think, communicate, and create — and how technology can amplify the best of that.
Systems, interfaces, and reliable software.
Cognition, reasoning, and intelligent systems.
Meaning, mind, and the nature of knowledge.
Interfaces and experiences grounded in people.

A human-centred learning platform exploring practical AI, accessible digital media, and thoughtful classroom tools.

A digital genealogy project exploring Italian roots, family history, migration, memory, and cultural continuity.

Writing and exploratory work around cognition, language, interface design, computing, and the philosophy of AI.

Exploring philosophical theories of mind and what they imply for artificial intelligence.
Learn more →
Thinking about systems that combine symbolic reasoning, learning, memory, and usable interfaces.
Learn more →
Making complex digital systems understandable through clear, intuitive, language-driven interaction.
Learn more →
My work lives at the intersection of computing, AI, and philosophy. I care about systems that are not only capable, but understandable — technology that supports human judgement, learning, creativity, and trust.
I start with the why behind systems — mind, meaning, knowledge, and the principles that shape intelligent behaviour.
I build with attention to structure, security, usability, and detail so ideas become reliable, maintainable experiences.
I design for people: systems that communicate clearly, respect their users, earn trust, and create positive impact.
Short notes, project reflections, technical experiments, and longer pieces around cognition, computing, AI, and human-centred technology.