Portfolio

Things I've built.

Open-source robotics, AI experiments, animatronic tooling, data utilities and a few gaming detours. Filter by what interests you.

Robotics

PiMech2040

An RP2040-based robotics ecosystem for controlling Astromech, Groundmech and other robotic systems — the core firmware and software distribution.

C++ · FirmwareRepo ↗
Robotics

PiMech2040 Hardware

The companion hardware repository — board designs and build/sourcing details for the PiMech ecosystem.

Hardware · PCBRepo ↗
Animatronics

Human Cyborg Relations API

A C++ API for Michael Perl's Human Cyborg Relations Teensy vocalizers — screen-accurate droid speech for builders. My most-starred repo.

C++ · ⭐ 12Repo ↗
Robotics

padawanXboxOne

Arduino sketches for driving an R2-D2 astromech droid with an Xbox One controller — accessible remote control for droid builders.

C++ · ArduinoRepo ↗
AI / ML

flash-attention (sm_120)

Fast, memory-efficient exact attention with support for sm_120 Blackwell-class GPUs — low-level CUDA performance work.

Python · CUDARepo ↗
AI / ML

gpt4all (contrib)

Working with the open-source ecosystem of locally-running chatbots — exploring on-device LLMs trained on clean assistant data.

C++ · LLMsRepo ↗
Data & Tools

ProjectBranchTracking

A tooling project for keeping tabs on branches and project state across repositories — keeping the workflow tidy.

ToolingGitHub ↗
Gaming

Patrol Operations (Arma 3)

Long-running, community-loved dynamic mission framework published on the Steam Workshop as "RoyEightySix" — co-op missions with depth.

Mission designSteam ↗
AI / Robotics

Sim2Real & Guardian Robot

Contributions to sim-to-real reinforcement learning and a Zelda-inspired guardian robot — bridging simulated training with physical hardware.

Python · RLGitHub ↗

Want the full picture?

Everything I open-source lives on GitHub. Stars, forks and friendly issues always welcome.

Visit GitHub