Projects

8 projects

  1. A small open-frame server stands on a wooden sideboard between a houseplant and a row of records. A blue network cable is plugged into the server, and coloured boxes bearing the stack's service logos are piped into it from above

    MediaStack

    A menu-driven installer that turns a bare Debian server into a secure home media stack, then manages it day to day.

  2. Collage of a PDF page with a table outlined, the table lifted out, and a spreadsheet with CSV, XLSX and JSON files

    Tablescan

    A containerised web front end for my 2021 PDF table extraction engine, with a review workflow and several extraction libraries.

  3. A vinyl record whose music fans out into a row of image panels, joined by thin lines that converge on a single artist profile card

    Musicmeta

    A Kotlin library unifying eleven public music APIs behind one enrichment engine.

  4. An ESP32-S3-Matrix board on a wooden desk, powered by a USB-C cable, its 8x8 LEDs glowing in rows from red through yellow to green in front of a painted wall

    ESP32-S3 Internet Monitor

    Arduino firmware that uses HTTP checks to drive an animated 8x8 LED matrix, with a browser dashboard and optional MQTT reporting.

  5. Painted collage of a nurse in a mixed reality headset holding a stethoscope to an elderly patient in bed, while floating panels show a remote doctor and the patient's vital signs

    AR Telehealth with HoloLens 2

    A prototype that let a remote doctor see, hear and monitor a patient through a nurse's HoloLens 2.

  6. A pencil and ink sketch of bar charts, a pie chart, a line graph, and a table of figures in blue and orange

    Extracting PDF Tables

    A 2021 university project that finds tables in PDF annual reports with YOLOv3 and reads them with Camelot.