Skip to content
View maiani's full-sized avatar

Highlights

  • Pro

Block or report maiani

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
maiani/README.md

Hi, I'm Andrea Maiani 👋

I'm a theoretical physicist working on quantum devices, and I build the software that this work needs. I'm a WINQ postdoctoral fellow at Nordita in Stockholm. My research covers superconducting qubits, Josephson junctions, hybrid superconductor-semiconductor devices, and altermagnets. I combine analytical theory, numerical simulation, and close collaboration with experimental groups. Before Nordita I was a postdoc at New York University, did my PhD at the Niels Bohr Institute in Copenhagen, and studied at Politecnico di Milano, Politecnico di Torino, and KTH.

📝 Latest: A magnetic twist that steers light, my new Physical Review Letters paper on altermagnets, explained for a general audience. The code behind it is in amtextures_helix.

🌐 Website · Google Scholar · arXiv · ORCID · LinkedIn · Email

🔬 Physics simulation

  • mepgl: the gauged string method on the GPU (C++/CUDA), for minimum-energy paths of vortex nucleation in superconductors within Ginzburg-Landau theory.
  • pyusadel: a solver for the nonlinear Usadel equation in mesoscopic superconductor-ferromagnet heterostructures.
  • thermalspin: Monte Carlo simulation of classical Heisenberg models with Dzyaloshinskii-Moriya interactions.

🛠️ Tools for writing science

  • figworks: multi-panel publication figures built from code that stay editable in Inkscape. It assembles Matplotlib plots with its companion packages vectex (TeX equations as SVG), vecview (3D scenes as SVG), and vecwire (circuit-QED schematics).
  • pynakes: a headless toolkit for small, reviewable changes to BibTeX and BibLaTeX libraries, from scripts or LLM-assisted workflows. On PyPI.
  • fantastic_template: a modern LaTeX template for PhD theses.

🎮 Quantum games

Pinned Loading

  1. quantum-minesweeper quantum-minesweeper Public

    Quantum Minesweeper is a quantum twist on the classic game of Minesweeper. Instead of a fixed hidden layout, each cell is a qubit and a mines can be in a superposition.

    Python 2

  2. thermalspin thermalspin Public

    Monte Carlo simulator for classical Heisenberg model

    Jupyter Notebook 13 1

  3. mepgl mepgl Public

    Implementation of gauged string method for the calculation of minimum energy path of vortex nucleation in superconductors within Ginzburg-Landau theory.

    Cuda 8

  4. pyusadel pyusadel Public

    Usadel equation solver in python

    Mathematica 6 2

  5. pynakes pynakes Public

    pynakes is a headless bibliography-maintenance toolkit for BibTeX, BibLaTeX, and JabRef-compatible .bib libraries. It is designed for researchers, scripts, and LLM-assisted workflows that need to m…

    Python 3