Inspiration

During my job applications, I realized how frustrating and time-consuming it is to build an ATS-friendly resume manually — especially one that reflects your actual skills and experience on LinkedIn. I wanted to create something simple, smart, and fast — where a user could generate a professional one-page resume just by linking their LinkedIn profile.

That’s when the idea of ResumeAI was born — an AI-powered resume builder that generates high-quality, ATS-optimized resumes based on a user’s LinkedIn data, using Bolt.new.

What it does

ResumeAI:

Authenticates the user via LinkedIn

Fetches real profile information (like summary, experience, skills)

Identifies missing sections and recommends improvements

Generates a clean, well-formatted, one-page PDF resume

Allows other users to generate their resumes from your deployed project

How we built it

I built ResumeAI entirely on Bolt.new, using their no-code AI interface. Here's how I approached the build:

Collected real-time data from LinkedIn using prompts

Designed a structured layout with proper resume spacing, fonts, and ATS-compliant sections

Used conditional prompts to detect missing fields and generate suggestions before finalizing the resume

Fixed export issues (PDF layout, margin, missing sections) via tailored formatting prompts

Added Bolt.new badge and made the site public via Bolt Deploy

Recorded the video demo using Loom

Challenges we ran into

PDF output was showing only part of the resume initially — solved via custom prompt adjustments

LinkedIn data sometimes came incomplete — so I added a resume improvement prompt to auto-fill missing fields

Making the resume one-page and clean required precise formatting, spacing, and layout corrections

Accomplishments that we're proud of

Built an end-to-end resume generator using Bolt.new without writing a single line of code

✅ Designed a clean, ATS-friendly PDF resume from real LinkedIn data

✅ Made the resume generator publicly accessible, so other LinkedIn users can build their resumes too

✅ Fixed layout, formatting, and PDF generation issues using prompt improvements

✅ Successfully added and displayed the official Bolt.new badge as per hackathon guidelines

What we learned

How to design and develop an AI application using prompt engineering instead of code

The importance of resume structure, spacing, fonts, and ATS compliance in job hunting

How to integrate user feedback (e.g., missing fields, formatting bugs) into iterative improvements

How to troubleshoot PDF export issues (like cut-off content or missing sections) using Bolt prompts

How to follow Devpost hackathon requirements — like public deployment, video submission, and branding

What's next for ResumeAI

Add direct LinkedIn API integration to auto-fetch user data

🧠 Improve AI suggestions to include custom job matching and resume personalization

📤 Add export options like Word format, JSON data, and LinkedIn-ready summaries

🎨 Provide resume templates for different industries (tech, marketing, design, etc.)

🌐 Launch ResumeAI as a public tool for LinkedIn users globally to create resumes effortlessly

💬 Integrate voice input and chatbot-based resume walkthrough using Gemini or GPT

🧪 Collect user feedback and prepare for a potential beta launch post-hackathon

Built With

Share this project:

Updates