How Danny Postma Built HeadshotPro to $300K/Month Solo Using AI
From $0 to $300K/month MRR in under a year — a solo developer's blueprint for wrapping open-source AI models into a high-margin consumer SaaS.
$300K/mo MRR
~$0
30 d
Difficulty: Intermediate
One developer. 30 days. $300K/month. No team, no funding, no CS degree.
Core Insight
Question: Can one person build a $300,000/month AI business without a team, without funding, and without a computer science degree?
Answer: Yes. Danny Postma did it with HeadshotPro, an AI headshot generator he built in 30 days. He reached $100,000 in revenue within two weeks of launch and scaled to $300,000 monthly recurring revenue (MRR) within the first year — all while working solo from Bali, Indonesia.
The blueprint is replicable: spot a high-friction consumer task, wrap open-source AI models behind a simple UI, charge per-use, and drive traffic through SEO. Postma executed this formula twice — first with Headlime (AI copywriting, sold for seven figures) and then with HeadshotPro (AI headshots, $300K/mo MRR).
Project Background
Danny Postma is a Dutch entrepreneur who started as a web marketer and taught himself to code at age 25. He was not a computer science graduate. His background was in SEO and digital marketing, which later became his competitive advantage.
First act — Headlime (2017-2021): Postma built Headlime, an AI-powered copywriting tool that used GPT-based models to generate marketing copy. He launched it on Product Hunt, grew it to a sustainable business, and in 2021 sold it for a seven-figure sum — just eight months after launch. The acquisition was by a larger marketing SaaS company (details kept private under NDA).
Second act — HeadshotPro (March 2023): The trigger was September 2022, when Stability AI released Stable Diffusion. Postma, living in Bali at the time, immediately recognized the opportunity. His friend Pieter Levels (founder of NomadList and PhotoAI) was exploring the same space. Postma used DreamBooth, a fine-tuning technique for Stable Diffusion, to train models on users' uploaded selfies and generate professional-quality headshots.
He launched HeadshotPro in mid-March 2023. Within two weeks, it cleared $100,000 in revenue. By the end of year one, MRR hit $300,000. No outside funding. No co-founders. No employees (until later scaling past $300K/mo, at which point he hired a small team for customer support and operations).
Tool Stack
| Tool | Purpose | Cost |
|---|---|---|
| Stable Diffusion / DreamBooth | Core AI image generation and face fine-tuning | Open-source (free) |
| Flux architecture | Later model upgrade for higher quality output | Open-source (free) |
| Replicate | GPU cloud for model inference (early phase) | Pay-per-use (~$0.01-0.05 per generation) |
| Python | Backend logic, image processing pipeline | Free |
| Vercel | Frontend hosting and serverless functions | Free tier → Pro ($20/mo) |
| PostgreSQL | User data, order history, generated images metadata | Supabase free tier → $25/mo |
| Stripe | Payment processing | 2.9% + $0.30 per transaction |
| SEO / Content | Organic traffic acquisition (Postma's core skill) | Time investment |
Total infrastructure cost: Under $100/month at launch. The margin on a $29-99 product with sub-dollar AI generation cost is extraordinarily high — estimated at 85-95% gross margin.
Revenue Sources
-
Revenue 1: Individual Headshot Plans — ~$210K/mo (70%) Three pricing tiers: Basic (
$29 for 40 headshots), Premium ($49 for 100 headshots), Executive (~$99 for 200+ headshots with faster turnaround). The majority of customers purchase the mid-tier plan. -
Revenue 2: Team & Enterprise Plans — ~$75K/mo (25%) Volume discounts for companies needing headshots for 10-500+ employees. Custom pricing with dedicated support. Average deal size: $500-2,000.
-
Revenue 3: API & White-Label — ~$15K/mo (5%) API access for platforms wanting to embed AI headshot generation. Includes photo editor apps, LinkedIn automation tools, and HR onboarding platforms.
Replicable Steps
Step 1: Find a High-Friction Consumer Task with Existing Demand
Postma's genius was not inventing something new — it was identifying tasks people already pay for (professional headshots cost $150-500 per session) and making them 10x cheaper and 100x faster with AI. The demand already existed; he just changed the delivery mechanism.
Action: Look for services where people regularly pay $50-500 for a one-time result. Headshots, resume writing, logo design, voiceovers, document translation. Ask: can an open-source AI model produce a result that is 80% as good at 5% of the price?
Step 2: Wrap Open-Source AI Behind a Dead-Simple UI
HeadshotPro's interface is deliberately minimal: upload 10-20 selfies, pick a style, wait 30-120 minutes, download results. No model selection, no prompt engineering, no parameters. Postma understood that his customers are not AI enthusiasts — they are professionals who need headshots.
He used DreamBooth (an open-source fine-tuning method for Stable Diffusion) running on Replicate's GPU cloud for inference. The backend was Python scripts orchestrating the upload → training → generation → delivery pipeline. The frontend was a simple React app hosted on Vercel.
Action: Pick one open-source model (Stable Diffusion, Llama, Whisper, etc.), wrap it behind a single-purpose UI, and charge per-use. Do not build a platform. Build a tool that does one thing.
Step 3: Launch on Product Hunt and Ride the Wave
HeadshotPro launched on Product Hunt and became the #1 Product of the Day with 900+ votes. This generated the initial spike of users and backlinks that fueled organic growth. Postma also leveraged his existing Twitter following (built during the Headlime journey) for the initial push.
Action: Time your launch to coincide with a wave of interest in the underlying technology. Postma launched within months of Stable Diffusion going viral — search volume for "AI headshot" was exploding. Launch when keyword volume is spiking, not when it is saturated.
Step 4: Win with SEO, Not Ads
Postma is first and foremost an SEO expert (he now sells an SEO course for bootstrappers). HeadshotPro ranks in the top 10 for high-volume keywords like "AI headshots," "professional AI headshots," and "AI headshot generator" — driving approximately 3,000 monthly organic visitors according to Indie Hackers analysis.
He did not spend on paid ads. His strategy: create programmatic SEO pages for every headshot style × profession combination (e.g., "AI headshots for real estate agents," "AI headshots for lawyers"), each targeting long-tail keywords with clear search intent.
Action: Identify 50-200 long-tail keyword variations for your product category. Create dedicated landing pages for each. Use the product itself to generate the example images/content. This is the playbook Postma documented in his Bootstrapper's SEO Blueprint course.
Step 5: Build Systems That Scale Without You
When HeadshotPro hit $300K/mo MRR, Postma finally hired a small team — but only for customer support and operations. The core product (AI generation pipeline) remained fully automated. A customer uploads photos → the system trains a model → generates headshots → delivers results → charges Stripe. Postma's daily involvement after the first year was primarily strategic: SEO content planning, pricing experiments, and exploring new product ideas.
Action: From day one, design every step to run without human intervention. Use Stripe for payments, automated email sequences for onboarding, and status pages for generation progress. The goal is a business that earns while you sleep — which Postma literally experienced (and stressed about, waking up at 3am to check if servers were still up during the first week).
Risks & Pitfalls
-
Pitfall 1: AI Model Dependency Risk HeadshotPro's quality is tied to the underlying image generation models. When Stability AI released SDXL and Flux, Postma had to migrate his fine-tuning pipeline. If the open-source model ecosystem stagnates or shifts licensing terms, the product quality could degrade. Mitigation: maintain model-agnostic infrastructure that can swap backends.
-
Pitfall 2: Competition Flood Within months of HeadshotPro's success, dozens of competitors launched — Aragon, TryItOn, Secta AI, and at least 20 others. The AI headshot space became commoditized. Postma's SEO moat and brand recognition (first-mover advantage) are his main defenses, but margins may compress over time.
-
Pitfall 3: Server Scaling During Viral Spikes In the first week after Product Hunt launch, HeadshotPro's servers crashed multiple times overnight. Postma recounts waking up at 3am to restart servers. GPU inference queues can back up when thousands of users submit simultaneously. Mitigation: use managed GPU services (Replicate, Modal, Banana) that auto-scale, and over-provision during launch week.
-
Pitfall 4: Payment Processing and Chargebacks AI-generated results are subjective — some customers expect magazine-cover quality and file chargebacks when the output looks "too AI." HeadshotPro offers a money-back guarantee, which Postma has said costs about 2-3% of revenue. Mitigation: set expectations clearly on the landing page, show real before/after examples, and process refunds quickly to avoid Stripe dispute penalties.
-
Pitfall 5: Solo Founder Burnout Running a $300K/mo business alone is mentally unsustainable long-term. Postma hired support staff only after crossing $300K/mo — but the months before that involved intense solo work. Mitigation: plan your hiring trigger in advance (e.g., "when support tickets exceed 20/day, hire a support person") and actually follow through.
📖 Related Cases
- How Tony Dinh Built TypingMind to $40K/Month as a Solo Developer
- Pieter Levels: From NomadList to $80K/Month AI Products as a Solo Founder
- How Marc Lou Crossed $1M in SaaS Revenue in 512 Days as a Solo Founder
- The AI Solo Founder Stack: Tools and Strategies That Replace a 10-Person Team
Sources: Danny Postma's Indie Hackers interviews (2021, 2023-2024), StarterStory breakdown, AI Business VC profile (Jun 2026), Bootstrappers.com profile, GreyJournal analysis (Mar 2026), Indie Hackers SEO breakdown, SupaBird case study.
Confidence Level: Verified — revenue numbers corroborated across 5+ independent sources, including Postma's own public statements and third-party analyses.
Related cases
How a Solo Founder Built Meerkats.ai to $3K MRR in 4 Weeks with AI Vibe Coding
Santanu Dasgupta spent 20 years in B2B go-to-market, then built Meerkats.ai solo using vibe coding — hitting $3,000 MRR in 4 weeks. Here's the full playbook.
$3,000/mo MRR
How a Solo Developer Built an AI Mobile App Designer and Hit $10K MRR in 6 Weeks with Zero Ad Spend
Mattia Pomelli identified an underserved niche in AI mobile app design, repurposed code from 3 previous tools to ship in 21 days, and reached $10K MRR in 6 weeks using only content marketing — no ads, no PR, no launch.
$25K+/mo MRR
Non-Technical Founder Hits $30K MRR with 48-Hour AI Build
How a Toronto-based Amazon FBA veteran used Cursor, Claude Code, and borrowed distribution to build a $30K/month Chrome extension in a single weekend — without writing production code.
$30K/mo MRR
How a Non-Technical Founder Built a $30K/Month AI SaaS in 48 Hours
An Amazon FBA seller taught himself to code in 9 months with AI, built a SaaS in 48 hours, and hit $30K/month — all without a technical co-founder or ad spend.
$30,000/mo MRR
How a Non-Technical Founder Built a $20K/Month AI Business in 12 Hours
After 15 failed projects, Louis Pereira shipped a one-button voice-to-text app in a hackathon — and woke up to Stripe notifications. Two years later, AudioPen generates $20K/month with no team and no ads.
$15K-$20K/mo MRR
Solo Founder Hits $30K MRR in 4 Months with AI Reddit Tool
Solo founder Richard Wang went from employee to $30K MRR in 4 months by building an AI-powered Reddit marketing tool — all with $0 ad spend.
$30K/mo MRR