Projects

Software

Apps, developer tools, and research software I've designed and built — from consumer productivity apps to open-source scientific pipelines.

Consumer & Productivity

Apps

Houston

Houston

macOS

Expose 120+ hidden macOS settings and save them as reusable one-click setup profiles. Configure a new Mac exactly the way you want it without digging through System Settings.

SwiftUImacOS
Carbon

Carbon

iOS · Web

Minimalist task manager built around three cards — Today, Next, and Someday — paired with five status signals to keep your focus sharp. Available across iPhone, iPad, Mac, Web, and Android.

SwiftUIiOSWebAndroid
clementime

clementime

macOS

Reimagines oral exam scheduling, turning a traditionally complex administrative task into a simple, streamlined workflow for educators and institutions.

SwiftUImacOS

Tooling & Infrastructure

Developer Tools

cassh

cassh

macOS · CLI

SSH key and certificate manager for GitHub. Automates key rotation and certificate generation for both individual developers and enterprise teams, removing the friction from secure access management.

GoCLI
TinyVault

TinyVault

Self-hosted

DIY Google Workspace client-side encryption you can self-host for roughly $0.10 per month. Keeps your files encrypted before they ever reach Google's servers.

PythonDocker

Open-Source Scientific Tools

Research Software

eyeris

eyeris

R · CRAN

Flexible, extensible, and reproducible pupillometry preprocessing framework for eye-tracking research. Provides modular pipeline steps, BIDS-like file structures, and interactive quality control reports.

RCRANNeuroscience
charisma

charisma

R · CRAN

Automatically classifies colors in biological images into 10 discrete categories using a standardized Color Look-Up Table, enabling reproducible color characterization for evolutionary and comparative studies.

RCRANBiology
fMRIPrep Workbench

fMRIPrep Workbench

CLI · Docker

Generalizable workflow for fMRI preprocessing that handles the full pipeline — from scanner acquisition downloads and DICOM conversion through fMRIPrep execution, quality control, and statistical analysis.

PythonDockerNeuroimaging