Drag in a section, fix a weak bullet yourself or let Remi do it, and watch the warning clear and your score climb on the spot. No sign-up, no watermark.
Product designer with 8 years shaping health and B2B products from first sketch to shipped flow. Runs research, builds design systems, and partners closely with engineering to ship work that moves activation and retention.
Drop to add Projects
Projects
Figma Audit KitOpen-source plugin
Flags off-system colours and type across files. Used weekly by 3,200+ designers.
Experience
Lead Product DesignerJan 2023 – Present · Lisbon
Northwind Labs
Redesigned onboarding for 2M monthly users, lifting week-one activation from 31% to 44%.
Built a 140-component design system adopted by 9 product teams, cutting UI build time by 35%.
Product DesignerMar 2020 – Dec 2022 · Remote
Lumen Health
Responsible for designing features for the patient mobile app.
Worked with engineers and PMs on various projects to improve the experience.
Fix this: Make this bullet specific to you“Worked with engineers and PMs on various projects to improve the experience.”
Reading your resumeRead your resume
Preparing an editPrepared an edit
Ask Remi anything…
Projects
2 FINDINGS
Add a number to show impactResponsible for designing features for the patient…
Make this bullet specific to youWorked with engineers and PMs on various projects…Fix with AI
Click to open in Report
+8 · Projects section added
62/100+8 · Projects section added
A real editor, not a form
Build it block by block, like a real document.
Drag, drop, and resize sections that arrive already designed. No rigid form, no fighting the layout, just a document you shape the way you want. Don’t take our word for it: open the editor right now. No account, no email.
Drag-and-drop blocks
Pull any section or block from the sidebar and drop it exactly where it belongs.
Multi-column layouts
Split a row into columns and drag the divider to resize them by hand.
Add, duplicate, delete
Everything on the page is an object you can copy, repeat, or remove.
Multi-page control
Automatic pagination, plus manual page breaks wherever you want one.
Sections & blocks
Drag a section in. Start writing.
Every part of your resume is a section you drag in from the Content panel: Header, Experience, Skills, Projects, and more, plus blocks like page breaks and dividers. Drop one where you want it and it arrives already designed.
A section for every part of a resume
Blocks, dividers, and elements too
Drops in pre-designed, ready to edit
Section templates
Switch a section’s template. We add more all the time.
Every section ships with more than one template. Open the block toolbar, pick a new one, and your content re-flows into it instantly. We add new section templates all the time, so your options keep growing.
More than one template per section
Switch it right from the block toolbar
New templates added all the time
The headline difference
Every section comes with designs. Switch the look, keep the words.
Drop in a pre-styled section, then switch its design live. Your content is preserved and re-flows into the new layout, so you never retype a thing.
Designs, per section type
Each section type ships with its own set of layouts, on top of the whole-resume templates, and we add more every day. Pick a section to preview its designs.
Header designs
Three layers of design control
01
Whole-resume template
Start from an ATS-safe template, with more added every day.
02
Per-section design
Switch any section to another of its layouts, live. Content is preserved and re-flows.
03
Per-block & document styling
Theme color, fonts, backgrounds, banner, spacing, margins, and per-block typography.
Duplicate & reuse
Duplicate a section, styles and all.
Copy any section or block, its content and its styling, and drop the duplicate in place. Reuse a layout you already perfected instead of rebuilding it, and keep everything visually consistent.
Copies content and styles together
Reuse a perfected layout instantly
Keeps your theme consistent
Rich-text content editor
Write like it’s a document, right on the page.
Every text area is a full WYSIWYG editor. Format in place and what you see is exactly what exports, down to the letter.
Inline & WYSIWYG
Format right where you type. No separate preview to reconcile.
The same editor powers resume content and cover letters.
Copy & paste
Copy here, paste there, with the shortcuts you know.
Copy a block and paste it anywhere in your resume using the keyboard you already know: ⌘C to copy, ⌘V to paste. It's the quickest way to reuse content while you edit.
Copy and paste any block
⌘C / ⌘V keyboard shortcuts
Reuse content across sections and pages
Structured data editors
Not everything is free text.
Structured sections get purpose-built editors, so the data stays clean and the layout stays predictable.
Skills & languages
Add and remove items, drag to reorder, set a 0–5 proficiency level for each.
Dates
Single or range mode, a "Present" toggle, and configurable format and separator.
Header & contact
Name, headline, location, email, phone, and profile links, in structured fields.
Delete with control
Delete anything, without breaking the rest.
Remove a section, a block, or a single line whenever you want. The layout re-flows cleanly around what's left, so deleting never leaves a hole or breaks your columns.
Delete a section, block, or single line
The layout re-flows around what's left
Every element is yours to remove
Style, theme, layout & control
Control every layer of the look.
From the whole document down to a single block. Set it once as a theme, or override it exactly where you need to.
Style & theme
Document theme color
7 fonts
12 background presets
Solid / gradient banner
Page-margin & spacing sliders
Per-block typography
Layout & control
Multi-column rows
Drag-to-resize columns
A4 / US Letter
Automatic pagination + breaks
Zoom 100–125%
Page navigator thumbnails
Lock / unlock blocks
Copy / paste / duplicate
Properties panel
Open properties. Restyle a section to the pixel.
Select any section and open its properties to control padding, margins, fonts, colors, background, borders, and more. Fine-tune one block, or set it once as a theme for the whole document.
Padding, margins, and spacing
Fonts, colors, background, and borders
Per-section, or themed document-wide
Total layout control
Your layout. Your rules. No limits.
Split any row into columns, drag the dividers to resize, and place sections wherever you want them. Start from one of our templates or a blank page and build a custom layout that's entirely your own, with no rigid structure holding you back.
Multi-column rows, resized by hand
Start from a template, or a blank page
Build your own custom template from scratch
Lock & protect
Lock a section. Edit the rest without worry.
Finished a section? Lock it. Locked blocks can't be moved, edited, or deleted until you unlock them, so a stray click never wrecks a layout you already nailed.
Lock any section or block
No accidental edits, moves, or deletes
Unlock in one click when you're ready
Zoom & inspect
Zoom in to nail the details.
Bump the zoom straight from the toolbar to check spacing, alignment, and type up close, then reset to fit. It stays comfortable whether you're on a laptop or a big display.
Zoom from 100% to 125%
Reset to fit in one tap
Pixel-level inspection while you edit
Page navigator
See every page as you build.
A live page navigator shows a thumbnail of every page while you edit. Jump to any page, add new ones wherever you want them, and reorder as your resume grows.
Live thumbnail of every page
Jump to any page instantly
Add and reorder pages in any order
Real-time checks
See every issue live, while you write
With a free account, each block is checked the moment you finish editing it and your resume score updates in real time. You catch problems on the page, not after you hit send.
✓
Underlined where it happens. Template text, uneven bullets, weak phrasing and spelling are underlined right in the block, with a badge counting what is left to fix.
✓
No exporting by mistake. Before your PDF downloads, we flag anything still open, so an issue never slips into the resume you send.
✓
Fixed by Remi. Hand any issue to Remi, our AI assistant, with Fix with AI and approve the rewrite in a click.
Live checks
See your score climb as you edit.
With a free account, every block is checked when you finish editing it. See exactly which findings pull your score down, fix them right on the block, and watch it tick up. No exporting, no guessing, no verdict after you apply.
68
before
86
after 3 fixes
2 Must fix4 Should fix7 Nice to have
Resume score74/100Almost there
1Must fix3Should fix5Nice to have
Should fixExperience · StripeThis bullet has no measurable result.“Responsible for the checkout migration”Fix with AIJump to blockDismiss
How live checks work
Your resume, reviewed while you write.
No report to generate and nothing to wait for. Every block is reviewed on its own as you work, so problems show up next to the words that cause them, not in a list at the end.
01
Write as you normally do
Edit any block on the page. Nothing pops up and nothing interrupts you while you are typing.
02
Click away and it is checked
The moment you leave a block it is checked in the background, usually within seconds. Your whole resume is checked again when it opens and right before you export.
03
See it right on the page
A small badge beside the block counts what is left, and the exact words are underlined. Hover the badge for the list, click it to open the Report on that block.
04
Fix it your way
Apply a one-click fix, hand it to Remi with Fix with AI, jump straight to the field, or dismiss it when it does not apply to you. Your score updates as you go.
Three levels, three line styles
Every issue carries a level, so you always know what to do first. The line style tells them apart, not just the colour.
Must fix
Bachelor of Science in Physics from Harvard University
Can hold your export until you fix or dismiss it
Should fix
Responsible for improving the onboarding flow
Listed before you export, one click to dismiss
Nice to have
Capstone: Accessible mobile banking experience
Optional polish that never gets in your way
What gets checked
Over 150 checks, across every section.
Each check looks for one specific thing and tells you exactly what to change, in plain words. Here are a few from each group.
Bullets and impact
Lead with a strong action verb
Add a number to show impact
Turn duties into achievements
Dates and order
Fix the start and end dates
Use one date format
Put the most recent entry first
Header and contact
Use a plain email with your name
Keep only your city and country
Remove this personal detail
Skills
Remove the repeated skill
Group your skills by type
Show where you used this skill
Summary and headline
Open your summary with the role
Name your role in the headline
Shorten your summary
Spelling, grammar and tone
Fix the spelling of this word
Match a or an to the next word
Write without I or my
Template leftovers
Replace the template text
Replace the placeholder company
Replace this placeholder link
Layout and length
Move overflow to the next page
Remove the blank page
Shorten your resume
Job match, on tailored versions
Use the job's exact keyword
Match your headline to the job
Match your level to the job
Checked before you export
Never send a resume with a mistake by accident.
When you click Export, every block gets one last check first. If anything is still open, you see it before the PDF is made, with a link straight to the block it is in.
Must fix. Can hold your export until you fix or dismiss it.
Should fix. Listed before you export, one click to dismiss.
Nice to have. Optional polish that never gets in your way.
1 issue blocks export
Jordan_Reyes_Resume.pdf
Must fix (1)
Fix or dismiss in the Report to export
Replace the template text
Education · Harvard University
Go to block ›
Warnings (2) · Optional
Dismiss all
Add a number to show impact
Experience · BlueSky Commerce
Dismiss
Move overflow to the next page
Page 2, below the page break
Dismiss
3 suggestions are not listed. Suggestions never block export.
Export anywayOpen Report
Fixed by Remi
Found an issue? Let Remi fix it.
Remi, the AI assistant in the editor, reads the same findings you see. Point it at one issue or a whole section and it rewrites the block for you to review.
✓
Fix with AI on any finding. One click hands the issue to Remi with the block and the reason attached, so you never have to explain what is wrong.
✓
Fix all with AI. Clear every rewritable issue in a block or a whole section in one request instead of one at a time.
✓
Remi checks its own draft. Every rewrite runs through the same checks before you see it, so a fix never trades one issue for another.
✓
Your facts stay yours. Remi never invents a number, a date or an employer. When a fix needs something only you know, it asks you first.
✓
Nothing changes until you apply. Each rewrite arrives as a word-by-word change you approve or discard.
Add a number to show impact
Should fix
This bullet says what you did but not how much it mattered. Add the result, such as a percentage, a time saved or the number of people it reached.
Improved onboarding flow for new users.
Fix with AIJump to blockDismiss
Remi
You mentioned a 23% lift in activation earlier. Here is the bullet with it:
ImprovedRedesigned the onboarding flow for new users, lifting first-week activation by 23%.
ApplyDiscard
What the checks give you
An honest scorecard for every block.
Each finding says what’s wrong, why, and exactly where, not a vague grade.
Resume score
Strong
A score out of 100 with a plain-English band, updated as you edit.
Must fix, Should fix, Nice to have
Every finding carries a severity, so you know what to do first.
Underlined exactly where
The words a finding is about are underlined on the page, not described from afar.
Fix with AI
Hand a finding to Remi and get the rewrite back as a change you approve.
Responsible for a team→ Led a team of 6
Job match
Job match
A tailored version also shows how well it matches its posting, out of 100.
Checked before you export
A last look at what is still open before the PDF leaves the editor.
Live checks run in a free account's editor. The no-sign-up builder gives you the same templates and PDF, without the checks.
Branches
Add a job. Tailor your resume to it.
Keep one base resume and branch off a tailored version for every job you apply to. Add the posting and you get a branch bound to it, with a job match against that posting and its own status.
New branch from your base in one click
One branch per job you apply to
Status and job match tracked per branch
Receipts, not vibes
One master resume. A tailored version for every job.
Paste a posting and get the gap map: the keywords it asks for, the ones you already cover, and the ones you do not. Then Remi proposes the rewrites as word-by-word diffs and you approve them one at a time. Nothing lands on your resume that you did not agree to.
01 Paste a job
02 See your job match
03 Tailor with Remi
What a tailored version gets
The job match updates as you edit, the same way the resume score does. Nothing waits on a report you have to regenerate.
Job match out of 100
Keyword coverage against the posting
Missing keywords, each one a finding
Headline and seniority checked against the role
A summary that speaks to this job
Live checks on every block
Fix with AI on every finding
Interview prep from the posting
Keyword accountability
Every keyword the posting asks for is sorted into one of three buckets, and you can see which is which before you change a word. No silent stuffing, and nothing added to your resume that you have not done.
CoveredNext.jsThe posting's word, already on your resume with work behind it.
OnceDocker · named only in your skills listA required tool named once counts for half until a bullet backs it up.
MissingKotlinAsked for, missing, and left to you to decide.
A gap is a decision, not an instruction. If you have never written Kotlin, the honest move is to dismiss the finding and let the rest of the resume carry the application instead.
The posting asks for it and your resume never mentions it.
Fix with AIDismiss
Meet Remi, your career copilot
An AI assistant that has read your resume and your report, and still asks before it changes a word.
Remi lives in the editor sidebar with your live checks already loaded: the score, every open finding, the keywords the posting asks for that you are missing, and the job itself. Ask what to fix first and it answers like a recruiter who switched sides, plainly, with a number instead of an adjective, and ends with the one thing worth doing next. Then it does it, one approved change at a time.
It reads the resume itself
No pasting into a chat box. Remi opens any section of the document you are about to send, by name.
It starts from your report
The score, every open finding and the reason behind each point come with it, so it knows what to fix first.
It knows the gaps by name
The keywords the posting asks for that your resume never uses, so a rewrite closes a specific one instead of guessing.
Fix with AI on every finding
One button hands a finding to Remi. Apply the fix and the block is checked again, and your score moves by exactly what the finding cost.
Every edit is a diff you approve
Word by word, what goes and what arrives, before anything touches the page. Approval is enforced in the tool, not by convention.
Practice interviews on demand
Questions written from your resume as it stands today, one at a time, with feedback on each answer and a score at the end.
Type or dictate. Nothing on the page changes until you press Apply edit
Improve with Remi
Select any block. Ask Remi to improve it.
Remi is one click from every block on the page. Select a summary, a bullet, or a whole section, hit Improve with Remi, and the rewrite comes back as a tracked change you read before you accept it. No prompt to write, no copying your resume into a chat window.
One click from any block on the page
Rewrites arrive as tracked changes
Accept or dismiss, line by line
Cover letters
A matching cover letter, grounded in your real work.
Written from your resume and the job in the same rich-text editor, with an anti-AI-slop pass so it reads like you.
Tone
ProfessionalCasualInformationalEnthusiastic
Length
ShortMediumLong
Templates gallery
Templates for every role. All ATS-safe.
Pick a whole-resume template to start, then restyle it per section and theme the document. Your content flows across templates automatically, so switching never means retyping.
Event-sourced editing with a conflict-safe sync outbox: changes are instant and optimistic, reconcile across devices, and are never lost.
Append-only edit log
Conflict-safe sync outbox
Across devices
All changes saved
synced · just now
Edit history
Added Skills · 2s ago
Edited summary · 12s ago
Changed template · 1m ago
Undo & redo
Changed your mind? Undo it.
Every change can be taken back, from a retyped bullet to a moved or deleted section. Use the arrows in the toolbar or the shortcuts you already know, step back up to 100 changes, and redo brings them right back.
Toolbar arrows, or ⌘Z and ⇧⌘Z
Up to 100 steps back, and forward again
Works in the free editor, no account needed
Version history
Go back to any version of your resume.
Open History to see every saved version of your resume, newest first, and preview any of them on the page. Pick one and restore it in a click. Restoring never deletes anything: your current version stays in history, so you can always come back to it.
Every saved version, newest first
Preview a version before you restore it
Included with a free account
Import, export & share
Bring it in. Send it out. Share a link.
PDF in
Import
Upload a PDF and AI rebuilds it as a structured, editable document.
PDF out
Export
High-fidelity PDF (A4 / Letter, selectable text, ATS-safe).
Live link
Share
A public "anyone with the link" URL with a real preview thumbnail.
Share & invite
Send a link, or invite by email.
Turn any resume or cover letter into a public link that anyone can open, or send invites straight to recruiters and colleagues by email, right from the editor.
Public link, anyone can view
Email invites to recruiters and colleagues
Works for resumes and cover letters
Questions
Questions, answered.
Is it really free?
Yes. You can build a resume and download the PDF without creating an account. No watermark, no credit card, no trial. A free account saves your work across devices and adds the job tracker. Paid plans add unlimited AI: Remi, the assistant in the editor, live checks, cover letters, and more resumes.
Can I use the resume builder without creating an account?
Yes. The free resume builder works without any sign-up. Build it, style it, preview it and download the finished PDF, all with no account. Create a free account when you want the work saved across devices.
Are the PDFs ATS-safe with selectable text?
Every template is built to parse predictably, and what you export is a real, selectable-text PDF, not an image.
Does the AI make things up?
No, and it does not write your resume for you. Roleframe checks your resume against a posting and shows the missing keywords and what to fix; you make the edits, with Remi, the assistant, helping bullet by bullet and you approving every change as a word-by-word diff. It reformulates your real experience and never invents roles, dates, or achievements.
How do live checks work?
With a free account, every block of your resume is checked the moment you finish editing it, and again when the resume opens and before you export. Issues are underlined in the text with a badge beside the block, each one marked Must fix, Should fix or Nice to have, and your score out of 100 updates as you fix them. A free account includes 50 live checks; paid plans include them without a meter.
Will live checks stop me from exporting?
Only when something important is still open. Before your PDF is made, Roleframe shows what is left: a Must fix issue holds the export until you fix or dismiss it, Should fix issues are listed with a one-click Dismiss, and Nice to have suggestions never block export. Each one links straight to its block, or you can hand it to Remi with Fix with AI.
Can I import my existing resume?
Upload a PDF and Roleframe rebuilds it into structured, editable blocks. Your master resume is ready in about a minute, and every tailored version builds off it.
Do you export to PDF and Word?
PDF only: a high-fidelity PDF (A4 or US Letter, selectable text, ATS-safe). There is no Word or DOCX export.
Is the AI limited?
A paid plan includes unlimited AI: live checks, bullet and section rewrites, Remi the assistant in the editor with practice interviews, and cover letters, with no meter and no per-run cost. A free account includes 50 live checks and a few AI runs to try it, no card required. See the pricing page for details.
Do you have undo and version history?
Yes. Undo and redo sit in the editor toolbar and on ⌘Z and ⇧⌘Z (Ctrl+Z and Ctrl+Y on Windows), and they cover every edit. With an account, the History panel lists every saved version of your resume, so you can preview any of them and restore it in one click. Your current version stays in history, so you can always come back to it.
Build the resume that gets read.
Build your master resume and export a PDF with selectable text, no account needed. When a job is worth the extra effort, sign up free to tailor a version to that posting.