Things I’ve built, from photography software to interpreters.

A mix of products, research and tools I built because I wanted them to exist. Almost everything is open source, so if something catches your eye, have a look at the code — issues and pull requests are welcome.

  • Luxoria

    A community-driven, plugin-based photo editor for Windows 10/11 on an event-driven IPC core, with a plugin SDK, marketplace, AI ranking and U-Net filters. Its open-source NuGet libraries have 10k+ downloads, and LuxStudio connects photographers and clients through shared galleries.

    luxoria.bluepelicansoft.com · ★ 24

  • SimpleFlow

    2nd place in AWS’s University Engagement Program. An AI-powered GitHub App built on Probot and Amazon Bedrock that drafts issues, summarises pull requests, handles post-merge branching and documents entire repositories. Fully serverless on AWS Lambda.

    github.com · ★ 1

  • P

    Pointer & NaN tagging in SOM-rs

    My MSc thesis at the University of Kent: evaluating pointer tagging and NaN boxing for dynamic values in a Rust implementation of the Simple Object Machine, and the trade-offs between speed, memory and safety.

    github.com

  • C

    Cactus

    On-premise serverless. Cactus exposes Python, C, C++ and Java functions as web services — lambda-style deployment on your own hardware — with a companion Python SDK, cactuskit.

    github.com · ★ 2

  • L

    LangTop

    A Rust tool for gaining insights into your codebase — languages, sizes and shape at a glance.

    github.com

  • R

    Raytracer

    A C++ raytracer that renders scenes described in .cfg files to .ppm images or in real time in a window.

    github.com

  • C

    Conversational image filtering

    A Python pipeline that filters image collections based on a natural-language conversation.

    github.com

  • A

    AQA

    Automated Quality Assurance — Python tooling to automate QA checks.

    github.com

  • U

    URL Shortener

    Yet another URL shortener, written in Java.

    github.com · ★ 1

  • P

    POPS-rs

    A personal operations system — my own tooling for running day-to-day ops, in Rust.

    github.com

  • P

    Pokédex on AWS

    A full-stack Pokédex with a TypeScript backend and UI deployed on AWS.

    github.com