Maintainer
SMACT
Chemistry-aware screening and materials-informatics tools for computational materials design.
Open source
Projects where I have sustained development or maintenance responsibility, followed by selected upstream contributions and packaging work across the scientific Python ecosystem.
Maintainer
Chemistry-aware screening and materials-informatics tools for computational materials design.
Author · maintainer
Tools for analysing, comparing and visualising high-dimensional representations of chemical elements and ionic species.
Contributor
Distributed representations of ionic species for learning chemical similarity from materials data.
03
Upstream
Technical contributions to established projects that I use in computational materials science and atomistic machine learning. These are kept separate from software where I have sustained ownership or maintenance responsibility.
Materials analysis toolkit used throughout the computational materials ecosystem.
Training and manipulation of machine-learning models for atomistic systems.
Lightweight tooling for reading and writing VASP ML_AB files and related atomistic data.
Materials-property calculations from interatomic potential energy surfaces.
Extended XYZ specification and parser implementation used across atomistic workflows.
04
Packaging
Conda-forge packaging, feedstock maintenance and release work for scientific software.
Conda-forge packaging and release maintenance for SMACT.
Conda-forge packaging and maintenance for ElementEmbeddings.
Conda-forge packaging and maintainer setup for aviary-models.