Back to all essays

How Daniel Vassallo Went from $500K AWS Salary to $2M+ on His Own Terms

·7 min read
George Pu
George Pu$10M+ Portfolio

27 · Toronto · Building businesses to own for 30+ years

How Daniel Vassallo Went from $500K AWS Salary to $2M+ on His Own Terms

Daniel Vassallo left a $500K/year AWS job in 2019. Most people thought he was insane.

Six years later, he's made $2M+ from products, works 20 hours a week, and has complete freedom over his time and location.

Here's his portfolio approach to income - and why it's the blueprint for technical founders who want freedom over growth.

Background: The Golden Handcuffs Problem

Pre-Founder Career: Senior Principal Engineer at AWS for 8 years, working on EC2, Lambda, and other core services

The Setup: By 2019, Daniel had everything most engineers dream of:

  • $500K+ total compensation
  • Stock options worth millions
  • Respected role at the world's biggest cloud company
  • Clear path to VP of Engineering
  • Financial security most founders never achieve

The Turning Point: Sunday Night Test consistently scored 1 out of 4.

"I was financially successful but spiritually broke. Every Sunday night, I dreaded Monday morning. I had golden handcuffs - too comfortable to leave, too miserable to stay."

Initial Hypothesis: Small bets across multiple income streams would be more sustainable than one big swing.

The Contrarian Insight: Most people leave big tech to raise VC and build unicorns. Daniel left to build boring, profitable products that nobody would ever fund.

The Building Phase: From Employee to Portfolio Entrepreneur

Year 1 (2019): The Transition Strategy

Months 1-3: Financial Preparation

  • Calculated true "freedom number": $200K/year (not $500K)
  • Built 18-month runway
  • Reduced lifestyle expenses by 40%
  • Key Insight: You don't need to replace your big tech salary, just your necessary expenses

Months 4-6: First Product Experiments

  • Info products about AWS (leveraged existing expertise)
  • Small SaaS tools ($29/month subscription)
  • Twitter content (building distribution)
  • Strategy: Multiple small bets, not one big product

Months 7-12: Pattern Recognition

  • Info products worked: $15K total revenue
  • SaaS struggled: $500 MRR after 8 months
  • Twitter growing: 5K to 15K followers
  • Learning: Play to your strengths, not startup orthodoxy

Year 2-3 (2020-2021): The Portfolio Emerges

The Small Bets Approach:

Product 1: The Good Parts of AWS (Book)

  • Leveraged 8 years of AWS experience
  • Self-published, no editor, simple design
  • Price: $40
  • Revenue Year 1: $50K
  • Time investment: 3 months
  • ROI: $500/hour effective rate

Product 2: AWS Fundamentals (Course)

  • Video course teaching AWS basics
  • Price: $99
  • Revenue Year 1: $75K
  • Time investment: 2 months
  • ROI: $1,250/hour effective rate

Product 3: UserBase (SaaS)

  • Simple user management for indie hackers
  • Price: $19/month
  • Revenue Year 1: $18K ARR
  • Time investment: 6 months
  • ROI: $150/hour effective rate

Product 4: Twitter Content/Newsletter

  • Daily tweets about entrepreneurship
  • Newsletter with 10K+ subscribers
  • Sponsored content: $5K/month
  • ROI: Amplifies everything else

The Numbers After 24 Months:

  • Total Revenue: $148K
  • Hours worked: ~1,000
  • Effective hourly rate: $148/hour
  • Stress level: 2/10 (was 8/10 at AWS)
  • Freedom score: 15/16 (was 4/16 at AWS)

Year 4-6 (2022-2024): Scaling Without Employees

The Breakthrough: Realized he didn't need to scale products, just multiply them.

New Product Categories:

Info Products Expansion:

  • "Small Bets" course: $199
  • "Solo Founder Playbook": $149
  • AWS certification guides: $49 each
  • Revenue: $300K/year

SaaS Portfolio:

  • UserBase (maintained): $25K ARR
  • Simple Analytics tool: $40K ARR
  • URL shortener: $15K ARR
  • Revenue: $80K/year

Community/Coaching:

  • Small Bets community: $29/month (500 members)
  • 1:1 coaching: $500/hour (limited slots)
  • Mastermind group: $2,000/person
  • Revenue: $180K/year

Passive Income:

  • Course affiliates: $30K/year
  • Investment dividends: $25K/year
  • Real estate: $40K/year
  • Revenue: $95K/year

Total 2024 Revenue: $655K Hours worked: 1,000 (20 hours/week) Profit margin: 92% Employees: 0

The Numbers That Matter

Current State (6 Years Post-AWS):

Revenue Breakdown:

  • Info Products: $300K/year (46%)
  • SaaS Portfolio: $80K/year (12%)
  • Community/Coaching: $180K/year (27%)
  • Passive Income: $95K/year (15%)
  • Total: $655K/year

Compared to AWS Path:

  • AWS salary in 2024: ~$650K (with inflation)
  • Daniel's revenue: $655K
  • AWS stress: 8/10
  • Daniel's stress: 3/10
  • AWS freedom: 4/16
  • Daniel's freedom: 15/16

Portfolio Quality Scores (using Revenue Quality Framework):

  • Info Products: 3×4 = 12 (Good revenue)
  • SaaS Portfolio: 3×4 = 12 (Good revenue)
  • Community: 3×4 = 12 (Good revenue)
  • Passive Income: 4×4 = 16 (Premium revenue)
  • Average: 13/16 (Exceptional portfolio quality)

Time Distribution:

  • Product development: 8 hours/week
  • Content creation: 6 hours/week
  • Customer support: 2 hours/week
  • Business development: 2 hours/week
  • Personal time: 130+ hours/week

What This Means: Daniel makes the same money as a VP at AWS, works 50% fewer hours, and has complete control over his time.

5 Lessons from Daniel's Portfolio Approach

  1. Portfolio > Single Product (Anti-Fragility Through Diversification)

Most founders bet everything on one product. Daniel spreads risk across 10+ income streams.

Traditional Approach:

  • Build one SaaS
  • Raise $2M
  • Hire team
  • Scale or die

Daniel's Approach:

  • Build 10 small products
  • Self-fund each
  • Stay solo
  • Portfolio compounds

The Math:

  • Single product needs 10x success for same outcome
  • Portfolio needs average success across multiple bets
  • Probability of portfolio success: Much higher

The Lesson: Multiple 6-figure products beat one 7-figure product for lifestyle businesses.

  1. Leverage Existing Expertise (Don't Start From Zero)

Daniel didn't try to learn new industries. He monetized 8 years of AWS knowledge in multiple formats.

What He Leveraged:

  • AWS technical expertise → Books, courses, consulting
  • Big tech experience → Career coaching
  • Startup journey → Community building
  • Personal brand → Affiliate income

Revenue Per Hour of Past Experience:

  • AWS expertise: $200/hour (ongoing)
  • Career transition story: $150/hour
  • Building in public: $100/hour

The Lesson: Your past career isn't something to escape from - it's your competitive moat.

Application: If you're leaving big tech, don't abandon your expertise. Package it.

  1. Small Bets Philosophy (Lower Risk, Higher Learning)

Instead of one $100K product bet, Daniel makes ten $10K product bets.

Small Bet Criteria:

  • Can build in <3 months
  • Maximum $5K investment
  • Leverages existing skills
  • Clear validation method
  • Easy to abandon if fails

Portfolio Results:

  • 15 products launched
  • 8 failed (generated <$1K)
  • 4 succeeded moderately ($10K-25K/year)
  • 3 succeeded significantly ($50K+/year)
  • Success rate: 47%

Traditional VC Math:

  • 1 product, $500K investment
  • 90% chance of failure
  • 10% chance of 10x return

Small Bets Math:

  • 15 products, $75K total investment
  • 53% failure rate
  • Multiple moderate successes compound

The Lesson: Small failures are tuition. Big failures are catastrophes.

If you're finding this useful, I send essays like this 2-3x per week.
·No spam

  1. Asset-Based Business Models (Build Once, Sell Forever)

Daniel optimizes for assets that generate recurring value without recurring work.

Asset Examples:

  • Course that sells while he sleeps
  • Book that generates royalties
  • Community that runs itself
  • SaaS with minimal maintenance

Non-Asset Examples (What He Avoids):

  • Consulting (time for money)
  • Custom development (one-time payment)
  • Agencies (people management)
  • Service businesses (constant delivery)

Asset Quality Test:

  • Does it generate revenue without my daily input?
  • Does it get better/more valuable over time?
  • Can it run while I'm on vacation?

The Lesson: Build assets, not jobs. Assets compound. Jobs plateau.

  1. Personal Brand as Distribution (The Ultimate Moat)

Daniel's Twitter following (100K+) and newsletter (15K+) drive all his revenue.

Distribution Breakdown:

  • 60% of sales come from Twitter
  • 25% from newsletter
  • 10% from word-of-mouth
  • 5% from SEO/other

Personal Brand ROI:

  • Time invested in content: 6 hours/week
  • Revenue attributed to brand: ~$400K/year
  • Effective rate: $1,280/hour

Brand Compounding Effect:

  • Each piece of content builds authority
  • Authority increases conversion rates
  • Higher conversion rates = better unit economics
  • Better economics = more resources for content

The Lesson: Personal brand isn't vanity. It's the ultimate distribution strategy for solo founders.

The Employee-to-Solo-Founder Playbook

Phase 1: Preparation (While Still Employed)

Financial Preparation:

  • Calculate your real "freedom number" (not replacement salary)
  • Build 18-month runway
  • Reduce lifestyle expenses
  • Target: 50% of current salary saved

Skill Development:

  • Learn basic marketing
  • Practice building in public
  • Start writing/creating content
  • Goal: Marketing comfort before quitting

Market Research:

  • Identify ways to monetize your expertise
  • Test ideas with small experiments
  • Build email list/social following
  • Validation: 100 people willing to pay for your knowledge

Phase 2: Transition (Months 1-12)

Month 1-3: First Products

  • Launch info product (book/course)
  • Price based on your hourly rate
  • Use existing network for distribution
  • Goal: First $1K in revenue

Month 4-6: Expand Portfolio

  • Add complementary products
  • Test different price points
  • Build content consistently
  • Goal: $5K/month from multiple sources

Month 7-12: Systematize

  • Automate what you can
  • Focus on highest-ROI activities
  • Start saying no to low-quality opportunities
  • Goal: $10K/month sustainable

Phase 3: Scale (Year 2+)

Year 2: Portfolio Expansion

  • Add SaaS products
  • Build community/membership
  • Develop passive income streams
  • Goal: Replace previous salary

Year 3+: Optimization

  • Focus on highest-quality revenue
  • Eliminate time-for-money activities
  • Build true passive income
  • Goal: Freedom and optionality

Why This Works Better Than Venture-Funded Startups

The VC Treadmill vs Portfolio Freedom

Venture-Funded Path:

  • Raise $2M seed round
  • Hire 15 people
  • Burn $200K/month
  • Need $20M Series A in 18 months
  • 90% chance of failure
  • If successful: Work 80+ hours/week for 7 years
  • Exit: Maybe rich, definitely exhausted

Daniel's Portfolio Path:

  • Self-fund with savings
  • Stay solo
  • Burn $5K/month
  • Multiple revenue streams
  • Lower failure risk per bet
  • Work 20 hours/week immediately
  • Exit: Already free

The Trade-off:

  • VC path: Small chance of being very rich
  • Portfolio path: High chance of being free

For Most Technical Founders: Freedom beats lottery tickets.

Risk Profile Comparison

Single Product Risk:

  • Product-market fit risk
  • Technical risk
  • Market timing risk
  • Competitive risk
  • Team risk
  • Funding risk

Portfolio Risk:

  • Some products will fail (expected)
  • Market changes affect some streams (diversified)
  • Personal brand mitigates most risks
  • Multiple income sources = stability

The Math: Portfolio approach is anti-fragile. Single product approach is fragile.

How This Applies to You

If You're Currently in Big Tech

Don't Copy: Quitting immediately Do Copy:

  • Start building portfolio while employed
  • Reduce lifestyle expenses
  • Build personal brand
  • Test monetization ideas

Your 90-Day Plan:

  1. Calculate your real freedom number
  2. Start creating content in your expertise area
  3. Launch your first info product
  4. Build email list of potential customers

If You're Already a Founder (But Struggling)

Don't Copy: Abandoning your current product immediately Do Copy:

  • Portfolio diversification strategy
  • Small bets approach
  • Asset-based business models
  • Personal brand development

Your Transition:

  1. Add complementary revenue streams to existing business
  2. Test small bets alongside main product
  3. Build personal brand around your journey
  4. Gradually shift focus to highest-ROI activities

If You're Just Starting

Don't Copy: Trying to build 10 products immediately Do Copy:

  • Small bets philosophy
  • Leverage existing expertise
  • Build in public approach
  • Focus on assets over services

Your First Steps:

  1. Identify your unique expertise/experience
  2. Package it as an info product
  3. Build audience around your learning
  4. Add products based on audience feedback

The Real Lesson: Freedom Over Growth

Daniel's story isn't about building a billion-dollar company. It's about building a life.

The Conventional Wisdom: Scale or die. Raise money. Build teams. Go big.

Daniel's Approach: Stay small. Stay solo. Stay free.

The Results:

  • Same income as big tech VP
  • 50% fewer hours worked
  • Complete location freedom
  • No boss, no investors, no employees
  • Multiple revenue streams (anti-fragile)
  • Work that energizes instead of drains

The Portfolio Mindset:

  • Multiple small wins > one big win
  • Diversification > concentration
  • Freedom > growth
  • Sustainability > speed
  • Assets > jobs

What You Can Start Monday:

  1. Audit your expertise: What do you know that others would pay to learn?
  2. Calculate your freedom number: How much do you actually need to be free?
  3. Start one small bet: Pick the lowest-risk way to monetize your knowledge
  4. Build in public: Share your journey, build an audience
  5. Think portfolio: What's your second revenue stream going to be?

Daniel didn't leave AWS to become the next unicorn founder. He left to become free.

Six years later, he makes the same money, works half the hours, and controls every aspect of his life.

That's not a step backward. That's the real definition of success.