My projects projects

TSPMO

TSPMO

Interpreter, IDE tools

Designed my own Turing complete programming language. Interpreter developed using Python, and bootstrapped in TSPMO. Supports module imports and recursion.

Python TSPMO Compilers
QGraphic

QGraphic

Language + Graphics Engine

A bespoke programming language and graphics engine for an LED Matrix display: API connections, WebSocket connectivity, a full text editor with linting and auto-formatting, and image/animation editing tools. Written in Python with TSPMO support. Bootstrapped in QGraphic.

Python TSPMO WebSockets
Synta

Synta

Web App, Language Design

A browser studio for syntax trees: bracketed notation and a flat .synta format render to canvas, styled by SYT — a small indentation-sensitive scripting language interpreted live in the browser. Runs right here on this site.

JavaScript Canvas Interpreters
Puissant Royale - Classicube

Puissant Royale – Classicube

Game, Large Codebase

Open source. Implemented and refined world generation algorithms by modifying wave function collapse using C#. Designed and programmed a low-level bootstrapped scripting language for NPCs using C# and Lua. Managed server health using MCGalaxy and databases using MySQL.

C# Lua MySQL
Daily Games

Daily Games

Browser Games, Determinism

Original daily puzzle games built for this site — engineer and fly a rocket in Daily Rocket, race a procedurally generated stage blind in Gravl. Fully deterministic: every player in the world gets the same challenge each day.

JavaScript Three.js Determinism
Giveo

Giveo

Mobile App, Algorithm Design

Hackathon winner. Built the recommendation algorithm for an app connecting users to charities using a bimodal regression model in Python. Developed and maintained an API for frontend calls using FastAPI.

Python FastAPI
OEIS Proofs

OEIS Proofs

Number Theory

Proved 3 open problems in number theory on OEIS, the Online Encyclopedia of Integer Sequences.

Mathematics OEIS
Puffinless Travel

Puffinless Travel

Web Design

Design and build of the Puffinless Travel site.

Luna

Luna

Smart Mirror

A personal smart mirror build.