Projects

Five builds across machine learning, hardware, infrastructure and developer tools.

DevOps / Infrastructure

Dokkt

A single-binary, CLI-first platform for deploying and managing apps on your own server. Health-gated deploys roll back automatically, and Caddy provisions Let’s Encrypt certificates for public domains.

GoDockerCaddySQLite

View on GitHub ↗

Full-stack

Chessler

A full-stack chess training app. It integrates Stockfish analysis with blindfold exercises, with a Go backend, a JavaScript interactive board, a Python data pipeline and PostgreSQL for tracking state.

GoPythonPostgreSQLStockfish

View on GitHub ↗

ML / Finance

quant-breakout

A quantitative swing-point breakout framework with Random Forest filtering, multi-objective Optuna optimization and walk-forward validation across SPY, XAU/USD and BTC/USD. The repository is private.

Pythonscikit-learnPandasOptuna

Hardware / Architecture

CPU — RISC‑V Processor

A 5-stage pipelined RISC-V processor in Verilog, with hazard detection, data forwarding, branch prediction and a custom instruction set. Verified with assembly test programs, cycle by cycle.

VerilogAssemblyFPGA

View on GitHub ↗

IFIDEXMEMWBforwarding path: EX result back to ID

AI / CLI

ShellScribe

A lightweight CLI coding assistant on free LLM endpoints, with caching that makes shell script generation 65% faster. Requests are sanitized locally before they leave the machine.

PythonMistralBashREST APIs

View on GitHub ↗