Projects

  • React XRay

    A Vite plugin for editing React UI in the browser and updating the JSX code locally.

    TypeScript |React |Vite |NodeJS
  • OpenChat

    A set of tools for storing and referencing conversations across different AI providers. Enabling conversations from Web UIs to be used in terminal agents.

    TypeScript |Lit |MCP |Nodejs
  • Yorha Design System

    A React component library and design system inspired by the Nier Automata video game.

    TypeScript |React |Tailwind CSS
  • OPFS Cache

    A Web API compliant cache using the Origin Private File System as the storage backend.

    TypeScript
  • MCP Workflow

    An extension for the MCP TypeScript SDK that lets developers write durable tool orchestrations using an event-driven system.

    TypeScript |Nodejs |MCP
  • Rocket Safe

    Static code analyser to verify C code adheres to NASA's guidelines for writing safety-critical code.

    Rust |C |Clang
  • Casio Parser

    A command line tool for tokenising and parsing the model code for Casio watches, and outputting useful insights back to the user.

    Rust
  • Canary

    Biometric authentication protocol using your voice. Leverages JWT with access and refresh token pattern.

    Golang |Python |Flask |Scikit-learn
  • Paladin

    A feature flag management system. Featuring an Admin UI and server-side API

    NextJS |React |TypeScript |Tailwind CSS |PostgreSQL
  • LeetTrack

    Web app for tracking LeetCode progress. Displays metrics including time spent, difficulty ratios, and topic counts.

    NextJS |React |TypeScript |Tailwind CSS |SQlite
  • Prompto

    API for programmatically generating LLM prompts using TypeScript.

    TypeScript |Jest
  • VS Gradient Maker

    VS Code extension for creating and animating CSS gradients via a GUI in the editor. Supporting 1k+ users.

    TypeScript |Svelte |CSS
  • Music Playlist Generator

    Web app for autonomously creating YouTube music playlists based on user input.

    NextJS |React |JavaScript |CSS
  • Epic Space Shooter

    Two player PvP shooter game made entirely with C++ in a team of three.

    C++ |SFML |CMake