I'm a self-driven developer and CS student at Coastal Carolina University, focused on systems programming, ML engineering, and developer tooling. I build things...
I'm contributing to an HPC energy forecasting project through CCU, in collaboration with a Los Alamos National Laboratory contractor. The work involves building ML pipelines (LightGBM, SVR) to predict power demand from workload telemetry across multiple supercomputers — Marconi100 (CINECA, Italy), Fugaku (RIKEN, Japan), and MIT Supercloud — combined with electricity market price data (Italian MGP/MSD and JEPX/Kansai markets) for cost-aware job scheduling. I've implemented SHAP explainability, windowing strategies, and Python tooling for imbalance price visualization and cross-market comparative analysis.
MineSight — Real-time AI ore detection for Minecraft. A Python ML engine captures the game window, runs YOLO26s on the GPU, and streams results over WebSocket to a Forge 1.8.9 mod that renders overlays in-game. Features a full PySide6 control panel with live training, active learning (correct the model's mistakes mid-session), automated in-game dataset collection via spectator-mode teleportation, and a multi-PC farm agent for parallel data collection across machines. Includes ByteTrack object persistence, 3D world-space markers anchored to real block coordinates, ore memory that survives restarts, and a HUD radar. All five spec phases complete.
ToolBox — A Rust CLI tool manager for portable, relocatable development environments distributed as OCI artifacts. Environments can be moved between machines or drives and keep working — ToolBox patches the __TOOLBOX_PREFIX__ sentinel baked into shebangs, RPATHs, and path constants on activation. Manifests are written in TOML+ (my own config language). End-to-end tested, Apache-2.0 licensed, with a v0.1.0 release.
TOML+ — A TOML superset adding block dicts (#{ }#), variable interpolation ($ENV.VAR ?? fallback, $NOW, $HOSTNAME), and annotation-based validation (@required, @type, @min, @max, @enum, @pattern). Published to conda-forge as tomlplus.
Languages: Python · Rust · Java · TypeScript · C/C++ · Bash
ML/Vision: YOLO · PyTorch · LightGBM · scikit-learn · SHAP · ultralytics
Desktop/GUI: PySide6 · Electron · FastAPI
Infra: Docker · OCI registries · Ubuntu Server · Conda · Git
Databases: SQLite · PostgreSQL · MongoDB



