Projects

The following are some projects on which I’ve worked or am currently working:

FreeCT

FreeCT is reconstruction software and software tooling for diagnostic CT scanners and their data. FreeCT aims to make raw CT data more useful and accessible to imaging researchers and allows us to explore cutting-edge reconstruction ideas.

HD Phantom

The HD phantom is a specification for our public-domain CT imaging phantom.

It is a 3D-printable modular insert phantom targeting high reproducibility in quantitative imaging CT studies.

Core

Core is a multi-agent computing protocol to facilitate useful inter-agent communication and otherwise get out of the way. Agents share data and signaling with one another via semi-public posts to blackboards.

We offer agent libraries for Go and Python, with planned support for Rust and JS/TS.

Hardcore

Hard(ened)core is a reimplementation of Core using Rust and with minimal dependencies. It is speed and security focused. It is not public at this time.

This Site

This site is another evolution in my quest for an easy-to-deploy, easy-to-maintain website. It runs on ~220 lines of Go code. Content is all markdown. It has basic static and media file serving. It’s only dependency is gomarkdown and the Go standard library.