
I was a left-handed pitcher. Seven years of pro baseball, four championships, and I taught myself to build software along the way.
CageList came out of that. I built it alone and I still operate it — which means I have dealt with the refund request, the double booking, and the customer who could not find the button. That is the experience I bring to your project, and I am the one who answers when you write back a year from now.
- 4
- Championships
- 7
- Years of pro ball
- 1
- Person on your project
- 30
- Days or less to launch
The work, so far.

CageList
A marketplace where players book batting cages by the hour and facility owners get paid. It lists thousands of places to train across the country. I built it, launched it, and still run it every day.

MADE Baseball
My own baseball training brand. Private lessons, camps and Hustle Ball for St. Cloud, Lake Nona, Kissimmee and nearby Central Florida families.

EVEryday Champ
A nonprofit whose site was stranded on a platform that shut down. Rebuilt clean, and it loads instantly now.

Carol Coelho
A mentorship practice whose clients speak three languages, so every word on the site does too — Portuguese, English and Spanish.

Ruca Fit
A personal trainer in Venice Beach whose clients now book their own sessions online instead of texting him to find a time. Now live on its own domain, rucafit.com.

Duffy Renovation and Repair
A Chicago handyman and renovation business that grew by word of mouth. Now neighbors in Roscoe Village and Hamlin Park find the work, see the photos and ask for a free estimate online.

First Class Prospects
A site for an indoor baseball and softball facility in Rosemont, Illinois: cages to book, lessons and clinics, travel teams, camps and the coaching staff. Built for a friend, with every booking button wired to the facility's CageList listing.
Tell me what you are trying to build.
The form takes about ten minutes. I read every one myself and reply the same day.
Find me on LinkedIn