Case study · 04
Mirafolio — One True CV, a Version for Every Job
Write your Master CV once. Tailor a CV for every job from it.
- Role
- Product · Design · Full-Stack
- Timeline
- Sep 2026 – Present
- Stack
- Next.js · Postgres · Docker
- Status
- Beta

Screens
A look inside

01 · Create your Master CV: paste an old CV and it is sorted into profile, experience, education and skills 
02 · Add a job: name it, paste the job post, and it gets its own copy of the latest snapshot 
03 · Review AI edits: each suggestion comes from your own CV; accept or dismiss it 
04 · Export the PDF: every PDF is saved with its date, so you know what you sent 
Snapshots: the Master CV keeps its history, and each job CV shows which snapshot it came from 
Works for any job: one person's Master CV, tailored to a frontend, accounting or sales role
01 · Context & Users
People applying to several kinds of roles at once, like a marketer also trying business analyst or management trainee jobs. Each job needs its own CV, and all of them come from the same career.
02 · The Problem
“Every new job means another CV copy, another evening of rewriting, and no idea which version I sent.”
03 · My Role
Solo builder, from the first spec to the server it runs on: product, UX, full-stack and infrastructure, with real users reviewing every slice.
- Product
- UX Design
- Next.js
- Postgres
- Self-Hosting
- AI Tailoring
04 · Why a Master CV
Tailoring a CV per job is right, just messy. Mirafolio keeps the move and removes the mess.
Decision 01
One Master CV
A folder of CV copies— every job CV is made from it, so nothing good gets lostDecision 02
Suggestions from your own CV
AI that writes for you— every line traces back to real experience, and you accept or dismiss each editDecision 03
Frozen snapshots
Copies that change underneath you— a CV you already sent stays exactly as it was
05 · The Lifecycle
Paste a CV once. Every job starts from a fresh copy, and every career update starts the loop again.
- 1
Once
Master CV
- 2
Per Job
Job Copy
- 3
You Approve
AI Edits
- 4
Dated
PDF Export
- 5
Over Time
Snapshots
↺ New snapshot, next job
Next
Interview Prep
06 · Product Mindset
Zero to live in five stages, each answering one question. Product owner and engineer at once.
Stage 01
Discovery & Strategy
Stage 02
Product Blueprint & Architecture
Stage 03
Execution & Agile Engineering
Stage 04
QA, Security & Trust Validation
Stage 05
Go-to-Market & Feedback Loop
↺ The loop never closes: step 05 feeds step 01.
07 · Road to Launch
The road to launch
Live in Beta
Master CV, a copy per job, AI edits you approve, dated PDFs.
Next
AI interview prep built from each job's tailored CV.
Mid-2027
Paid launch as Mirafolio.
One place for a whole career, a tailored CV per job in minutes, and a record of what went where.
Have a similar problem to solve?
I take on remote freelance work as a Product Engineer — from clarifying the user problem to shipping the product.
Let's talk →Next case study · 01
Harnix →
UX, SEO and messaging that sell AI to enterprise buyers.
