// academia

A decade chasing how things hang together.

Before industry I spent ten years in research — a PhD from Milan, an M.Sc. and B.Sc. from Pisa, and a Research Fellowship at the University of Melbourne — working in mathematical physics, somewhere between statistical mechanics, combinatorics, and the algorithms that make them computable.

Lattice models Graph polynomials Supersymmetry 14 papers

Research

  • 01

    Critical phenomena in lattice polymers

    Statistical mechanics
    My most recent work studied self-avoiding trails — paths on a lattice that may revisit a vertex but never re-use an edge. Looking at their critical behaviour turned up some surprises: the collapse of trails in three dimensions shows a non-standard scaling that no theory yet predicts, and the phase diagram shifts in interesting ways once you add stiffness or nearest-neighbour interactions. The same intersecting-path geometry underlies problems as far afield as the Anderson metal–insulator transition, and characterising the collapse transition of trails is still considered an open problem in the field.
  • 02

    Exact calculation of graph polynomials

    Combinatorics
    I built an algorithm for the Tutte polynomial of a graph that extends the classic transfer-matrix approach with the computer-science idea of tree-decomposition. The result was two-fold: a software package faster than anything else available (published through Zenodo, DOI 10.5281/zenodo.15941), and a general framework that adapts to many other graph polynomials — letting researchers state and test conjectures about chromatic-polynomial roots in a fraction of the time.
  • 03

    Supersymmetric methods in combinatorics

    Mathematical physics
    My PhD used a fermionic (Grassmann) formalism to count forests on graphs and, more generally, hypergraphs. I proved that the asymptotics depend on the ratio of trees to vertices, giving rise to a phase transition — one that turns out to be the spontaneous breaking of a hidden supersymmetry, and the appearance of a “giant component.”

Teaching · University of Melbourne

  • 2014
    Experimental Mathematics MAST90053
    Lecturer in charge — revised lecture notes, Mathematica notebooks, assignments and exam questions.
    Lecture notes and notebooks on GitHub
  • 2012 — 13
    Calculus 2 MAST10006
    One of four lecturers — lectures, practice classes, assignment and exam questions.

Publications

// orcid

14 papers in all, indexed on ORCID as 0000-0003-4881-1606.

These days I miss it a little — most of all standing at a blackboard, working a long calculation out in chalk while I think.