Projects

EDU
A fully autonomous, multi-agent AI learning system for K-12. Mastery-driven, no grade gates. Students advance when they demonstrate understanding, not when the calendar says so. Built with Python, LangGraph, MongoDB, Redis, and FastAPI.

SuperFlux
A high-performance C++ tokenizer for LLM training at terabyte scale. Combines streaming count-min sketches, batched merges, and AVX2 optimization for CPU-only throughput targeting 12 GB/s on NVMe and 22 GB/s synthetic.

Chunking Research Platform
A repeatable research framework for comparing document chunking strategies in RAG systems. Evaluates length-based, overlap, recursive, token-based, and NLP-driven approaches using NDCG and TREC-standard metrics against real Qdrant vector retrieval.
HAL: Highly Adaptable Learning AI
An AI assistant with a retro CRT aesthetic. Ingest technical PDFs, search with vector embeddings, and get document-grounded answers through a WarGames-inspired terminal UI. Built with Python, Qdrant, vLLM, and Tauri.
Complect
A toy compiler built in Node.js. Parses a custom language and generates either JavaScript via Babel AST or native binaries via LLVM IR. Supports functions, manual memory management, and SDL graphics.
Sequelize Slugify
A Sequelize plugin that auto-generates unique URL slugs from model fields. Works with PostgreSQL, MySQL, and SQLite.


