Selected open-source projects from my GitHub. Most of my professional work (Netflix, Citadel, etc.) is proprietary, but here are some personal projects I've put out there.
AI & Machine Learning¶
globe_ocean_llm — Fine-tuning LLMs for offline oceanography and hydrology expertise. Built to work with the GLOBE program's website and datasets. Python.
node-congress-2026-talk — Complete working implementation of Recursive Language Models with LangGraph and TypeScript from my Node Congress 2026 talk. Demonstrates zero-token prompting and code-based document exploration for long-context AI. TypeScript.
modular_agents_poc — Proof of concept for a Node.js server that serves modular AI agents with built-in observability. This was the basis for my JSNation US 2025 talk on full-stack AI orchestration. TypeScript.
cerebro — Multi-agent graduate-level research platform built with LangGraph and Google Gemini. Coordinates specialized agents to conduct comprehensive research on any topic and exposes both a CLI and a REST API, with Docker and Kubernetes deployment paths. Python.
Experimentation & Statistics¶
avlm-q — Q/kdb+ port of the R package avlm for anytime-valid linear models. Implements e-variables and sequential p-values that allow continuous monitoring of A/B tests without inflating false positive rates — solving the "peeking problem" in sequential experimentation. q.
qstats — Statistical testing and diagnostics library for Q/kdb+. Pure q with zero dependencies. Implements distributions, hypothesis tests, descriptive statistics, and regression diagnostics, all numerically validated against scipy and R. q.
Trading & Finance¶
medusa — A multi-language algorithmic trading system built on kdb+tick architecture with the TorQ framework. Core trading engine in q/kdb+, high-performance exchange connectors in Rust, and backtesting/research in Python. Successor to metro_suite, an earlier crypto trading suite. q, Rust, Python.
grafana_kdb — Creating Grafana dashboards with sample data in KDB+, the columnar database used in high-frequency trading. TypeScript.
Infrastructure & Tools¶
oxidedb — A high-performance columnar database with an integrated array programming language called O, inspired by Q/KDB+. Rust.
transit — A high-speed GraphQL server built with Apollo Server that can talk to multiple databases. TypeScript.
hydra-etl — Constant-memory ETL pipeline CLI for single-node analytical workloads. Streams CSV, JSONL, and (opt-in) Parquet inputs through declarative validation and dataframe-style transforms into CSV or PostgreSQL outputs, holding memory flat regardless of input size. Haskell.
md-conv — Fast, secure Markdown-to-PDF/HTML converter built in Rust. Renders via Headless Chrome with syntax highlighting, YAML front-matter, sanitized custom CSS, batch processing, and a watch mode for live preview. Also handles Jupyter notebooks. Rust.
Teaching & Education¶
artOfCode — The open-sourced curriculum from the Art of Code program at New Jersey Institute of Technology, developed in partnership with the mayor's office, governor's office, and Code for America.