Physics PhD student in Poznań, Poland at Adam Mickiewicz University (AMU).
Check out my personal website at https://matmoa.eu
I study the static and dynamic behavior of micromagnetic systems — coupled skyrmions, spin-wave generation, antidot lattices — and I build the tools I need to simulate and analyze them. I mostly use Python, Rust, Nix, Svelte/Ts and Go.
- Amumax — a MuMax3 fork aimed at a smoother Python workflow: improved Web UI, Zarr-backed outputs, and friendlier post-processing with
pyzfn. - pyzfn — Python post-processing for Amumax/Zarr data (spectra, viz, export). → PyPI: https://pypi.org/project/pyzfn/
- VS Code MX3 — syntax + run support for
.mx3files right inside VS Code. - Boued — my own grocery list app (FastAPI + SvelteKit), self-hostable.
- Pleustradenn — a workout tracker (FastAPI + SvelteKit), self-hostable.
- Clavarté — QMK for my custom 42 keys split keyboad.
- NixOS config — reproducible configs for laptop, workstation, home-server, GPU nodes.


