Download my resume

Current

Truelist

Truelist is an email verification SaaS with non-insignificant ARR. I’m the sole engineer. My marketing partner and I run the entire business with heavy AI integration:

  • Multiple AI agents (Ezclaw - see below) managing customer support, data analytics, devops monitoring, IP reputation tracking, and strategic planning
  • Claude Code for all feature development and coding tasks
  • AI-driven strategy for product roadmap and growth decisions

Tech stack: Ruby on Rails, React, Redis, MySQL, Kubernetes (EKS), Running on bare metal on OVH and M247.

slk

slk is a fast, open-source terminal Slack client built in Go. A daily-driveable alternative to the official Slack desktop app: 24MB of binary instead of a gigabyte of Electron. Kitty-graphics avatars, vim-style modal editing, 35 themes, multi-workspace support, smart paste. There’s also a marketing page and a blog post about why I built it.

Tech stack: Go, Bubbletea, Lipgloss, Kitty graphics protocol

Ezclaw

Ezclaw is an open-source Ruby bot framework for running LLM-powered agents with Slack integration and cron scheduling. Built as a lightweight alternative to OpenClaw — easier to understand, debug, and deploy.

Tech stack: Ruby, LLM tool calling (OpenRouter/Anthropic), Slack Socket Mode, Kubernetes + Helm

Homelab

A 3-node k3s Kubernetes cluster running on Proxmox in my basement. Hosts 15+ services including:

  • Observability: Prometheus, Grafana, Loki, SigNoz — monitoring both the homelab and production Truelist infrastructure via Tailscale mesh
  • Home automation: Home Assistant with Zigbee integration
  • Media: Jellyfin, a custom 24/7 TV channel (ffmpeg + Ruby + k8s), a bird camera website (for when a bird decided to make a nest in our window sill)
  • Infrastructure: Harbor container registry, PiHole DNS, Unifi controller
  • AI: Multiple Ezclaw bot instances

Tech stack: k3s, Helm, Longhorn, MetalLB, Tailscale, Terraform, Ansible

Past Projects

Ultralist

Ultralist is an open-source command-line task management app written in Go with a Rails API backend, React frontend, and Kubernetes deployment.

12inch.reviews

12inch.reviews is a mash-up of Pitchfork reviews and Spotify’s web playback SDK. Built with React, Tailwind CSS, and Netlify Lambda functions — no backend.

Github repo

WPRB Rocks!

WPRB Rocks! is a music discovery app for the radio station I love, WPRB 103.3 FM. It scrapes the station’s playlist and allows users to listen to songs and explore new music.

fake_arel

fake_arel is a gem I wrote in 2010 that allowed developers to use Rails 3 query syntax in Rails 2. Used in production at PipelineDeals and featured on the Ruby5 podcast.