Projects
A selection of my projects.
AI & Machine Learning
Relay
An async-first Rust agent framework with a ReAct runtime, provider adapters, typed tools, approval gates, durable runs, memory/RAG, workflows, tracing, evals, and Python bindings.
AddGPT
A 9.8M-parameter decoder-only Transformer implemented and trained from scratch for integer addition, with synthetic curriculum data, reversed targets, checkpointing, and per-digit exact-match evaluation.
Full Stack
Cogito
A full-stack academic research workspace with an AI orchestrator, web and paper discovery, PDF RAG, versioned notes, and a LaTeX manuscript editor with compile and preview support.
Respawn67
A team-built gaming community platform with authentication, catalog browsing, backlogs and custom lists, ratings and reviews, guides, articles, favorites, and public user profiles.
Rust + Leptos Portfolio
This portfolio site: a Leptos application with server-side rendering in a Cloudflare Worker, browser-side WebAssembly hydration, responsive theming, and push-triggered Pages deployments.
Systems
Gator Air Traffic Scheduler
An event-driven air traffic scheduler built on custom binary min-heaps and a two-pass max pairing heap, supporting non-preemptive runway assignment, reprioritization, cancellation, and rescheduling.
Object-Oriented Pascal Compiler
An ANTLR4 front end with a Java interpreter and LLVM IR backend for a Pascal-like language, lowering classes, inheritance, procedures, functions, arithmetic, and control flow to native executables and WebAssembly.