← All stories
ContestMachine· Summer 2007

ContestMachine

Three Microsoft engineers left their stable jobs, got into YC Summer 2007 alongside Dropbox and Arash Ferdowsi, built a real product that actual beauty bloggers loved — then ignored the most important warning Paul Graham ever gave them, and learned the hard way that being technical is not enough.

Savraj Singh · 16 min read

ContestMachine, YC Founder Story

Company: ContestMachine Founders: Savraj Singh, Kalid Azad, Lee Linden YC Batch: Summer 2007 Industry: Marketing / SaaS / Promotions Founded: June 2007 | Closed: ~December 2008 Status: Inactive, No longer in business Outcome: Did not reach self-sustaining point. Savraj went on to found Wattvision (YC W09). Kalid joined another startup. Lee went to business school.



⚠️ Why This Story Is In This Collection

Most YC story collections only cover the unicorns. This one doesn't.

ContestMachine got into YC, ran a real product, collected tens of thousands of entries per day for real customers, and still didn't make it. That story is just as valuable as Stripe's. Because 95% of founders will experience a ContestMachine before they build their Wattvision. Understanding why a YC-backed company closes is one of the most useful things an aspiring founder can learn.

Read this one carefully. The lessons are worth more than the ones in the success stories.


The One-Line Summary

Three Microsoft engineers left their stable jobs, got into YC Summer 2007 alongside Dropbox and Arash Ferdowsi, built a real product that actual beauty bloggers loved, then ignored the most important warning Paul Graham ever gave them, and learned the hard way that being technical is not enough.


Lens 1, The Before State

Who Were They Before YC?

Savraj Singh grew up in suburban New Jersey, the son of an aerospace engineer father and a molecular biologist mother, both immigrants from the UK. He was the kid who won the science fair in fourth grade for research into aerodynamics, who eagerly read Popular Science every month, who taught himself to code on a family Commodore 64 before anyone around him took programming seriously.

He attended The Lawrenceville School, a prestigious New Jersey boarding school, where his hacker instincts showed up early: in his senior year, he wrote a network worm that messaged the entire school with an OS-level prompt reading "Class of 1999 rulez!", and somehow got away with it.

He graduated from Princeton with a Computer Science BSE in 2003 and walked straight into Microsoft, where he spent four years as a Program Manager on the Office 2007 User Experience Team, working directly under Julie Larson-Green on one of the most significant redesigns in Microsoft's history: the Ribbon interface. He was one of the youngest speakers at Microsoft's TechEd and PDC conferences. By any measure, Savraj had a glittering career ahead of him at one of the world's most powerful tech companies.

His co-founders had similar backgrounds. Kalid Azad was his Princeton roommate who had already left Microsoft a year earlier to work on side projects (instacalc.com and betterexplained.com). Lee Linden brought business perspective to the technical trio.

All three were adherents of Paul Graham's essays before YC was a household name. They were the kind of engineers who read Hackers & Painters and Do Things That Don't Scale and told each other: we could do this.

The Personal Pain They Were Living

Here is the uncomfortable truth about ContestMachine's origin: there wasn't a deep personal pain. There was an observation.

Savraj and his friends would meet regularly to pitch startup ideas to each other. They saw that running contests and giveaways online was clunky and manual, blog owners had no good tool to manage entries, pick winners, set time limits, or collect submissions. It seemed like a clear gap. So they decided to fill it.

The idea was reasonable. The execution would prove capable. But the foundation, personal frustration, lived experience with the problem, was thin.

Why They Almost Didn't Fit the "YC Founder" Stereotype

They fit it almost too well, on paper. Princeton graduates, Microsoft pedigree, strong technical skills. What they lacked was the thing YC actually prizes most: a founder who cannot stop working on a specific problem because they've lived it.

Savraj would later reflect that they left Microsoft to do YC driven by the dream of startups, the Paul Graham essays, the idea of building something of their own, more than by an undeniable pull toward this specific problem.

Key Insight for Aspiring Founders

The question isn't whether you can build the thing, it's whether you're the right person to discover what the thing should actually be. Savraj's technical skills were never in doubt. What ContestMachine lacked was a founder who had run a contest, lost sleep over a promotion, felt the pain in their gut. That gap between "observation" and "lived experience" mattered enormously.


Lens 2, The Idea Origin

How the Idea Was Actually Born

The idea grew from regular startup brainstorming sessions among friends. In 2007, the web was genuinely exciting: YouTube had just launched, Facebook was opening to the public, the first iPhone debuted near their Demo Day. Bloggers were exploding. And one of the clear pain points in the emerging creator economy was that there was no easy, embeddable tool to run a contest or giveaway from your website.

ContestMachine's thesis was straightforward: build a web service that handles everything, collecting entries, setting start and end dates, choosing entry requirements, contacting winners, so that a blogger or small business owner could run a promotion in minutes, not days.

It was a genuine product insight. The problem was real. The space was underserved. Three engineers from Princeton and Microsoft could absolutely build it.

The First Version

The first version was built in the summer of 2007, during the YC batch. Savraj recalls opening page 1 of the newly-printed Ruby on Rails documentation, they were early Rails adopters before it was mainstream. This was raw, first-principles building: learn the framework, ship the product, get to Demo Day.

What they shipped worked. Customers could embed a contest widget on their blog, set the rules, and let ContestMachine handle the rest. Within months, the software was processing tens of thousands of contest entries per day, real traction, real usage, real customers.

The Signal That Seemed to Validate It

Their first major customer segment was beauty bloggers, one of the most active communities on the early web, constantly running product giveaways for their audiences. Word spread through blogger networks and ContestMachine found real organic traction in this niche. At one point, Savraj noted, the software was collecting entries from some of the most popular lifestyle accounts on the internet.

For a moment, it looked like it was working.

The Pattern This Follows (And Where It Breaks)

ContestMachine follows the "underserved niche" idea archetype, spot a manual workflow in a growing market and automate it. This pattern works. The failure here wasn't the pattern; it was the execution of the crucial follow-up question: who will pay for this, and how much?

Beauty bloggers loved the product. But would they pay for it? Would the revenue per account be enough to build a business? These questions got less attention than they deserved.


Lens 3, The Application Anatomy

How They Got Into YC

Founder Stories · Members Only

You've read your 5 free stories this month.

The next YC application you write could be the one that gets in. Don't stop learning from the founders who already did it.

$5/month

Cancel anytime. Less than one bad coffee.

Unlock Every Founder Story →
  • 1000+ deeply-researched YC founder stories
  • Unfiltered Lens breakdowns: what worked, what failed
  • 2 new founder deep-dives every week
  • Full Q&A library + application teardowns

Not ready? Keep exploring, free

More stories every week.

Get 2 free stories in your inbox each week.