Thomas Carr
Full-stack product engineer.
What I do
I build modern Rails applications, with frontends in Hotwire, Inertia, and React.
- Fractional CTO. Architecture, engineering management, and the decisions that let a small team move fast.
- Freelance development. End-to-end product work — design, build, ship, deploy.
- Team augmentation. Joining an existing engineering team to add capacity, raise the floor, or take on a specific initiative.
Experience
-
CorePilot
2023 – present
Founding product engineer, head of engineering
Building an ERP for aviation parts brokers and distributors from zero — CRM, procurement, sales, invoicing, warehouse, inventory. Plus an LLM-powered quote automation system that auto-responds to RFQs.
-
CGI Federal
2022 – 2023
Full-stack developer
Built Secure Data Fabric, a federal-agency data-sharing platform on a distributed ledger (Hyperledger FireFly).
-
MWW On Demand
2020 – 2022
Full-stack developer, interim CIO
Maintained a print-on-demand fulfillment system. Stepped in as interim CIO during a leadership transition.
Open source
-
protocollar/claude_agent-ruby
Ruby gem
Ruby SDK for building AI-powered applications on top of the Claude Agent SDK. Wraps the Claude Code CLI with idiomatic Ruby — one-shot queries, multi-turn conversations, permissions, hooks, and MCP tools.
-
protocollar/fr8
Go CLI
Git worktree workspace manager. Spins up isolated development environments with per-workspace port ranges, database prefixes, and environment variables.
Speaking
-
XO RubyThe State of the Ruby AI Toolbox
-
Code and the Coding Coders who Code itEpisode 26 — Thomas Carr
-
Blue Ridge RubyDigital Identity: How I Learned to Stop Worrying and Love Web3