How a Solo Founder Built SaaS for Coffee Shops artwork

How a Solo Founder Built SaaS for Coffee Shops

The Tech Founder Podcast with Fexingo: First-Time Software Entrepreneurs and Their Journeys

July 27, 2026

In this episode, we unpack the story of Alex Chen, a solo founder who built BrewOps, a SaaS platform for independent coffee shops. Starting from zero coding experience and bootstrapping with savings, Chen grew the business to $1.2 million in annual recurring revenue by 2026 with just one employee.
Speakers: Fexingo
**Fexingo** (0:01)
You know the feeling of walking in to an independent coffee shop and the barista is juggling a paper notepad and an iPad simultaneously? There is a founder who saw that friction and turned it into a SaaS business.

**SPEAKER_2** (0:14)
That sounds exactly like the kind of niche we haven't covered yet. Who is this founder?

**Fexingo** (0:20)
This is Alex Chen. He built BrewOps, an operations platform for single location coffee shops.
He started from scratch in 2022, Bootstrapped, and by mid-2026, he is doing $1.2 million in annual recurring revenue with just one employee himself.

**SPEAKER_2** (0:38)
Wait, a million two in ARR, solo? That is genuinely impressive for such a specific vertical.

**Fexingo** (0:46)
The coffee shop niche is bigger than people realize. There are about 38,000 independent coffee shops in the US.
Most run on a mishmash of Square for payments, a paper schedule for shifts, and sticky notes for inventory. Alex built one integrated system.

**SPEAKER_2** (1:04)
How did he even get started? He wasn't a software engineer, right?

**Fexingo** (1:08)
He was a barista manager at a local cafe in Portland. He saw the pain firsthand. He taught himself to code with online courses, but his first MVP was actually built on bubble.io, a no-code platform.
He had a prototype running in about six weeks.

**SPEAKER_2** (1:25)
I love that. So many first-time founders think they need a full engineering team before they can launch.

**Fexingo** (1:33)
Exactly.
He launched that no-code version to five coffee shops he had relationships with. They paid him $50 a month. That validated the problem. Then he used the first few thousand dollars in revenue to hire a freelance developer on Upwork to rebuild it properly.

**SPEAKER_2** (1:51)
What does BrewOps actually do? Is it just scheduling?

**Fexingo** (1:55)
It is scheduling, inventory tracking and shift communication in one dashboard. The killer feature was simple.
When a barista calls in sick, the system automatically notifies all eligible part-timers and offers them the shift. That saved managers hours per week.

**SPEAKER_2** (2:13)
That is a classic pain point. How did he find his first paying customers beyond those initial five?

**Fexingo** (2:20)
He did two things. First, he cold messaged coffee shop owners on Instagram, sent a short video showing the product. That converted at about 5 percent. Second, he went to the Specialty Coffee Expo in 2023
He spent $1,500 on a booth and walked away with 40 leads, of which 15 converted.

**SPEAKER_2** (2:43)
Those are great conversion rates. What did he charge?

**Fexingo** (2:47)
$99 per month per location. No setup fee.
He wanted the lowest friction possible. He also offered a 14-day free trial with no credit card required. That was unusual for the space at the time, and it helped him build trust quickly.

**SPEAKER_2** (3:04)
And at $99 a month, how many customers does he need to hit that ARR?

**Fexingo** (3:10)
Roughly 1,010 active subscriptions. But churn has been low.
By mid-2026, he is at about 1,150 customers. His churn rate is around 1.5% monthly, which is impressive for SMB SaaS.

**SPEAKER_2** (3:28)
That is remarkable. But being solo with that many customers, how does support work?

**Fexingo** (3:34)
He automated as much as he could. He built a knowledge base, uses a chatbot for Tier 1 questions, and only handles Tier 2 support himself.
He also does a weekly office hour Zoom session where any customer can join. That personal touch actually reduced support tickets because customers felt heard.

**SPEAKER_2** (3:54)
That is smart. It builds loyalty too.

**Fexingo** (3:58)
Right. And it ties into something about this show.
If these conversations are useful for what you are building or running, if Alex's story gave you an idea, the way we keep doing this ad free is through listener support. If today was worth a coffee to you, buy me a coffee.com/fexingo. Honestly, even one time helps us keep the episodes coming.

**SPEAKER_2** (4:20)
Yeah, it is the smallest ask and it really does make a difference. We appreciate every single contribution.

**Fexingo** (4:27)
Now back to Alex.
One of the hardest parts was deciding not to hire. Around 300 customers, he felt the pressure to bring on a support person or a developer. But he held off because he wanted to stay profitable and keep product direction tight.

**SPEAKER_2** (4:44)
Did that ever backfire? I imagine feature requests were piling up.

**Fexingo** (4:49)
They were, but he prioritized ruthlessly using a simple framework.
Does this feature reduce churn? Does it help us acquire new customers? If the answer was no, it went to the backlog. He estimates that 80% of requested features never got built, and it didn't hurt growth.

**SPEAKER_2** (5:09)
That's a hard lesson for many founders. Saying no is a superpower.

2 more minutes of transcript below

Feed this to your agent

Try it now — copy, paste, done:

curl -H "x-api-key: pt_demo" \
  https://spoken.md/transcripts/1000651996090

Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.

From $0.10 per transcript. No subscription. Credits never expire.

Using your own key:

curl -H "x-api-key: YOUR_KEY" \
  https://spoken.md/transcripts/1000778593640