Inspiration

Let’s be honest—resumes are boring. They’re flat, static, and can't capture a person’s energy, voice, or story. Personal branding and storytelling matter more than ever. We asked: What if your resume could speak for itself—literally?

That’s why we built Video Killed the Resume—a web app that transforms your professional experience into a engaging, narrated video resume complete with a personalized script that balances charm, wit and a touch of self-deprecation. We want to break the mold of traditional job applications and give people a more creative, human way to stand out.

What it does

Video Killed the Resume transforms your LinkedIn profile into a polished, AI-narrated video resume—automatically.

All you do is paste your LinkedIn URL. Behind the scenes, we parse the profile, generate a script, render dynamic visuals, and narrate the content with a delightfully charming AI voiceover.

The final result? A downloadable, personalized video resume that helps you stand out without ever opening a video editor.

Key features include:

  • 🧠 Automatic script generation based on your LinkedIn profile
  • 🎬 Motion graphics rendered using Remotion
  • 🗣️ AI-powered narration via ElevenLabs
  • 📥 Instant video download for easy sharing anywhere (email, portfolio, socials)
  • 💎 Optional upgrade to remove the watermark for a fully professional version

It’s storytelling for the job hunt—made effortless.

How we built it

This was a highly collaborative build, powered by a killer stack and support from some amazing sponsors:

  • Bolt.new was our co-pilot for both the Remotion video template and the frontend web app. We used it to rapidly build the interface where users paste their LinkedIn profile, trigger video generation, and manage their creations—all with smooth developer experience and tight integration. We also used it to create the remotion project that automates the video generation. Bolt.new made it easy to integrate Supabase and Stripe.
  • Supabase gave us a scalable backend with built-in auth, database, and edge functions to create videos securely.
  • Entri gave us our "killer" domain (videokilledtheresume.xyz). Registration was super simple.
  • Netlify made deployment a breeze and ensures we can scale and ship updates quickly with a CI/CD pipeline.
  • ElevenLabs brought the final product to life with charming AI-powered voiceovers narrating each user’s resume video.

Challenges we ran into

  • Rendering at scale with Remotion proved tricky. We needed to handle multiple render jobs, avoid timeouts, and gracefully retry failures—all while keeping the user experience snappy.
  • Voiceover timing was more complex than expected. Matching AI-generated narration to animated text and transitions required precise coordination to keep the videos feeling smooth and human.
  • Edge Function orchestration pushed us to think carefully about security, performance, and efficient handoffs between Supabase and our rendering logic.
  • Designing a one-field UX (just a LinkedIn link!) meant we had to make smart guesses and handle edge cases from profiles that varied wildly in structure, tone, or completeness.
  • LinkedIn Challenges We wanted to make the user experience seamless and simple so all that would be needed is a LinkedIn URL, but unfortunately some of LinkedIn's privacy settings make it so that some profiles cannot be accessed resulting in a error message for the user.

Accomplishments that we're proud of

  • Turned a LinkedIn URL into a video resume with one click. No forms, no editing—just paste your profile and get a narrated video in minutes.
  • Built a full video pipeline using Bolt.new, Remotion, Supabase, and Edge Functions. From parsing data to rendering and delivering high-quality MP4s, we handled it end-to-end.
  • Integrated delightful AI narration with ElevenLabs to give each resume a personal, human-sounding voice.
  • Created a frictionless UX that hides all the complexity behind a simple, fun interface.
  • Shipped a complete product in a short sprint—from concept to deployment, live at videokilledtheresume.xyz.
  • Made video storytelling accessible to people who’ve never touched a video editor before.

What we learned

  • Bolt.new is a force multiplier. It didn’t just give us a head start—it was instrumental throughout the build. From scaffolding the Remotion video template to powering the React frontend, Bolt helped us ship faster, cleaner, and with more confidence. It felt like having an extra teammate who handled the setup and let us focus on the creative and technical challenges that mattered.
  • Remotion is a game-changer for programmatic video creation. Building motion graphics with React felt intuitive and powerful once we got the hang of timelines and sequences.
  • Supabase Edge Functions are incredibly versatile for securely triggering render jobs and managing backend workflows in a serverless environment.
  • ElevenLabs narration added a surprisingly emotional layer to the experience—proof that voice matters even more than we expected.
  • Simplifying UX is hard. Making a product feel effortless on the surface requires a lot of coordination underneath—especially when transforming structured data into polished, time-synced media.

We came away with a deeper appreciation for how far modern dev tools have come—and how creative you can get when the right ones work together.

What's next for Video Killed The Resume

VideoKilledTheResume is just the beginning. Our platform is wildly extensible—and we’re only scratching the surface of what automated video storytelling can do.

Next up: targeted video cover letters. Imagine pasting a job listing and generating a personalized pitch video that speaks directly to the company and role.

We also plan to provide more customization options such as the ability to choose music, narrator, visuals, and highlight specific job elements.

From there, the use cases explode:

  • 🚀 Product launches with auto-generated demos and voiceovers
  • 🏡 Real estate listings that narrate property highlights from a Zillow link
  • 🎤 Pitch decks turned into crisp, animated videos for something as small as a feature upgrade to a million dollar startup VC pitch.

We don’t just want to kill resumes—we want to kill everything boring. Anywhere there's lifeless text that (let's be honest) nobody reads anyway, we see an opportunity to inject motion, voice, and story.

Built With

  • bolt.new
  • elevenlabs
  • entri
  • netlify
  • remotion
  • supabase
  • typescript
Share this project:

Updates