I build the systems, then I operate them.
I operate five businesses. Not from a board seat. I write the code, fix the plumbing at midnight, and make the call when the system goes down.
I founded Host LA in 2013. It manages 30+ rental properties across Los Angeles and Puerto Rico on infrastructure I built with Astro and Cloudflare Workers. I acquired Monsieur Crêpe in 2022, gutted the operations, and deployed voice AI ordering and a live CFO dashboard I designed myself. I shipped FitRush to the App Store in 7 days. Through AI operations consulting, I have automated over $2M in client revenue workflows.
This site is built on the same stack I sell. Astro 6, Cloudflare edge, 100 on Lighthouse. I do not recommend tools I have not shipped on.
A few highlights, in order.
Started a short-term rental operation in Los Angeles. Now 30+ properties across LA and Puerto Rico.
Bought a restaurant in Sierra Madre. Rebuilt the operations from scratch, then kept going.
Built and shipped voice AI ordering and a real-time CFO dashboard. No outside dev team.
Took a fitness app from idea to the App Store in 7 days. Still in beta, still learning.
Available for Q3 2026. I work best with operators who need systems built, not slide decks reviewed.
Started a short-term rental operation in Los Angeles. Now 30+ properties across LA and Puerto Rico.
Bought a restaurant in Sierra Madre. Rebuilt the operations from scratch, then kept going.
Built and shipped voice AI ordering and a real-time CFO dashboard. No outside dev team.
Took a fitness app from idea to the App Store in 7 days. Still in beta, still learning.
Available for Q3 2026. I work best with operators who need systems built, not slide decks reviewed.
Host LA runs on Astro + Cloudflare Workers. Monsieur Crêpe takes orders through voice AI I built. If I recommend a stack, it is already in production under my name.
FitRush hit the App Store in 7 days. I deploy, watch what breaks, and fix it. The market will tell you what matters faster than any planning session.
I built a live CFO dashboard for my own restaurant before I ever pitched one to a client. Gut feel is a starting point. Numbers are the strategy.
Status calls are a tax on everyone's time. I replace them with live data and clear ownership. When we meet, it is because a decision needs a human, not because it is Tuesday.
Next step
I take on a small number of consulting engagements each quarter. Let's see if it's a fit.