Projects

Software & systems.

Selected products, experiments, and tools I’ve built.

Crossroads · Floor Replay

A 24-hour casino floor replay from CMS-style session ratings and a CAD aisle map: where money is sitting now, whether the peak is volume or whales, and the path one player actually walked between machines.

Canvas CMS ratings Operations
Open replay CAD plan

Mandelbrot · Deep Stills

Curated deep zooms of the Mandelbrot set—seahorse valleys, elephant valleys, filaments—rendered offline and stylized as a gallery, plus a live WebGL explorer for free navigation.

WebGL Fractals Still pipeline
Open gallery Live zoom

Edutecnik

Academic intelligence for instructors: prepare class, grade with human review, and surface course pulse from what you already assess. AI suggests; humans decide.

React Supabase EdTech
Open app Site GitHub Brief

Mathscape

A visual math game with 8 worlds, 40 challenges, and free-play mode. Move curves and figures, tweak parameters, and see equations connect to their graphs—offline single-file build, no install.

JavaScript SVG Math Ed
GitHub

Axiom

Courses designed and taught with you: a short design chat, a course map you can reshape in conversation, then a persistent tutor against that map.

React Supabase EdTech
Open app

La mejor clase · Imperio Romano

Character-driven classroom film: a kid on the New York subway wakes into Roman centuries. Scripts, Veo scenes, Gemini TTS, and real-time montage—no narrator, only characters.

Python Veo Gemini TTS

Fantasy Advisor · Pitch Lab

Auditable FPL captain picks plus Pitch Lab: matchday briefs, roster lab, and staff-facing soccer tools built on public ASA data and synthetic demos.

Python Next.js FPL
Open app Pitch Lab

Pineapple Counter

On-device computer vision for counting produce on a conveyor. Demo on request.

React Native TFLite CV
Brief

PitchPrice

Transparent soccer probability diagnostics, calibration, and market comparison.

Python Streamlit Calibration
Brief

Learning Analytics MVP

An early tutoring and analytics experiment whose patterns evolved into Edutecnik.

React Node OpenAI