Projects

polarIFy

polarIFy

polarIFy is a Python function decorator that simplifies the way you write logical statements for Polars. With polarIFy, you can use Python's language structures like if / elif / else statements and transform them into pl.when(..).then(..).otherwise(..) statements.

Learn more →
setup-micromamba

setup-micromamba

setup-micromamba is a GitHub action that installs micromamba and creates a conda environment.

Learn more →
Slim Trees

Slim Trees

slim-trees is a Python package for saving and loading compressed sklearn Tree-based and lightgbm models. The compression is performed by modifying how the model is pickled by Python's pickle module.

Learn more →
setup-pixi

setup-pixi

setup-pixi is a GitHub action that installs pixi, a new conda package manager, and creates a cached conda environment using pixi.

Learn more →
conda-forge

conda-forge

conda-forge is a community-led conda channel that provides packages for a wide range of software. I have contributed to the conda-forge community by maintaining over 50 packages.

Learn more →
The Seven Circles Theorem

The Seven Circles Theorem

As part of the Summer of Maths Exposition 2, I created a video explaining the Seven Circles Theorem. The video was created using manim.

Learn more →
Calibre Kindle Comics

Calibre Kindle Comics

calibre-kindle-comics is a calibre plugin that converts cbz and cbr files to mobi files that are optimized for Kindle devices.

Learn more →