Grocery Lens
A Django/PostgreSQL data product with custom dietary filters, recipe matching, basket synchronisation and NLP-assisted ingredient processing - built and operated from scratch.
PythonDjangoPostgreSQLDocker+3
Things I've designed & shipped.
A Django/PostgreSQL data product with custom dietary filters, recipe matching, basket synchronisation and NLP-assisted ingredient processing - built and operated from scratch.
An interactive D3.js collapsible tree for navigating ingredient taxonomy and dietary filter hierarchies within Grocery Lens - with zoom/pan, animated transitions, and fullscreen support.
A self-hosted portfolio built with Next.js 16, Tailwind CSS v4, and MDX-driven project pages. Dark techy aesthetic with light mode support.
A Home Assistant automation that monitors a front door contact sensor and announces escalating Alexa warnings when the door is left open. Built to keep cats indoors. Runs on a Raspberry Pi 4B with Docker and AppDaemon.