I am a forward deployed engineer at Driveline Baseball, building practical software, data pipelines, and internal systems close to the people who use them.
Right now I am focused on LLM-assisted workflows, agentic coding, and side projects that turn effort into compounding tools and assets. Outside of Driveline, I co-founded altr, an AI consulting firm in Tampa, where I build the MCP servers and agents behind our client work, a lot of it for commercial real estate. For the fuller personal context, read a little bit more about who I am.
"Ventures and side hustles" — entrepreneurial spirit expressed through trial and error
altr — AI consulting firm in Tampa, co-founded. We help teams use AI in the work they already do, then build what's worth building. work · blog · linkedin(Active)
BeBrief — Pilot briefing app for general aviation. Pursuing FAA approval. (Active)
Loopfire AI — LLM contracting. LangChain RAG pipelines, Claude and OpenAI API workflows. (Contract, 2025)
Barbering — Cutting hair in my free free time as a hands-on local side hustle. (Active)
CerebriTech — Health-tech for real-time concussion detection. Co-founder & CEO. Top 5 Entrepreneur Under 25, OBJ. (2021–2023)
/work
AI Agents & MCP
altr — AI consulting firm I co-founded in Tampa. Site, brand, and the client systems behind it. [MCP, Cloudflare Workers, Claude]
CRE Harness — Property address to a branded broker opinion of value, built on four Florida counties of public record. Built at altr. [TypeScript, MCP, Cloudflare Workers, D1]
Manhattan Condo Registry — Every Manhattan office condo and its deed history, packaged as a Claude Desktop extension. Built at altr. [Python, MCP]
spARK Labs MCP — One remote MCP server connecting Claude to four operations tools for an incubator in St. Pete. Built at altr. [MCP, Cloudflare Workers, Microsoft Graph]
DL SQL MCP — MCP server for natural language queries over Driveline's biomechanics databases via Claude. [Python, MCP, MySQL]
Ball Detection — YOLOv8 tracking system for baseballs in high-speed pitching video. mAP50=0.813. [Python, YOLOv8]
3D Pose Estimation — Open-source motion capture pipeline for pitchers and hitters. Replaced Theia3D with multi-camera OpenCV and MediaPipe triangulation. [Python, OpenCV, MediaPipe]
Design & Product
Sweepr — Tool that keeps repo documentation in sync with code. Connects GitHub repos to Notion docs and flags drift. [Next.js, Supabase, TypeScript]
Biomech Viewer — 3D skeleton visualization for comparing motion capture trials in-browser. [FastAPI, Three.js]
Be Brief — Pilot briefing app for general aviation. Pursuing FAA approval. [React Native]
Motion Capture Frontend — Web control interface for an 8-camera Edgertronic high-speed system. [PHP, JS]
MoCap iPad Interface — Tablet control system for trainers on the gym floor. [JS, CSS]
Slice of Heaven Cakes — Custom site with multi-step order form for a vintage cake business. [HTML, CSS, JS]
Data & Tools
EMG Processing Pipeline — 96+ metrics per event from Delsys Trigno sensors with Slack QC notifications. [Python, SciPy]
Bat Path Visuals — 3D swing visualization and PDF report generation for athlete assessments. [Python, Matplotlib]
Engineering
Edger Case Design — Custom protective enclosure for Edgertronic cameras. CAD + 3D printed. [FreeCAD, FDM]
Torpedo Bat FEA — Stress and deformation analysis on the Torpedo Bat's knob and barrel geometry under simulated ball impact. [ANSYS, SolidWorks]
Walkthroughs
Sweepr — Full build walkthrough of Sweepr using Claude Code and Codex. GitHub repo to working product. [Next.js, Supabase, TypeScript]
Agentic Coding Loop — Multi-agent coding workflow routing tasks through separate planning, implementation, and review agents. [Claude Code, Codex]
CV Pitch Pipeline — Annotating raw pitching video in Roboflow and training a YOLOv8 model to detect and classify pitches. [Roboflow, YOLOv8]
GPU Thermal Debug — Diagnosing a server crashing from thermal throttling. [Hardware]
Claude Code + Blender — Designing and printing a mounting bracket using only Claude Code and a ruler. [Blender, 3D Print]
PR From iPhone — Opening a GitHub PR from a phone using Codex Cloud. [Codex, GitHub]