$$ % Dirac notation \newcommand{\ket}[1]{\left|#1\right\rangle} \newcommand{\bra}[1]{\left\langle#1\right|} \newcommand{\braket}[2]{\left\langle#1\middle|#2\right\rangle} \newcommand{\expect}[1]{\left\langle#1\right\rangle} % Common operators \newcommand{\tr}{\operatorname{tr}} \newcommand{\Tr}{\operatorname{Tr}} \DeclareMathOperator*{\argmin}{arg\,min} \DeclareMathOperator*{\argmax}{arg\,max} % Complexity \newcommand{\bigO}[1]{\mathcal{O}\!\left(#1\right)} $$
Who am I

A developer who fell into quantum.

I’m a master’s student in computer science at the University of Udine, and I work in industry at Over The Reality, also in Udine. I’ve been writing software professionally for over 15 years — across web, systems, and applied AI — and somewhere along the way I got obsessed with quantum computing.

This site is my way of working through papers I find interesting. Physics, quantum architectures, compilers, error correction — the kind of research that sits at the intersection of computation and the physical world. I read slowly, build intuition step by step, and write things up so they stick.

I’m a visual learner. Abstract ideas only click for me once I can see them — a diagram, a simulation, something I can poke at. That’s why every paper here comes with figures and interactive notebooks: not decoration, but the actual thinking tool.

First and foremost, this is a lab notebook for myself. If it turns out to be useful to others, all the better.

The pages, figures, and notebooks here are generated with AI assistance — then personally curated before anything goes live. Every diagram gets inspected. Every explanation gets read. I care about getting it right, not just getting it out.

Interests: quantum computing · AI · physics · engineering · software systems