Tessira
BY CUBIC PIXEL
My CVs
All changes saved
Your workspace

Build a CV that opens doors

Create, edit and export beautiful CVs — every template, one set of content.

My CVs

Your first CV starts here

Pick a template, fill in your story once, and export a polished PDF whenever you need it. Everything you write is saved to your private workspace automatically.

  • Four designed templates, each with recommended colour tints
  • Autosaves as you type — no save button to remember
  • Export print-ready PDFs that applicant tracking systems can read
Tessira
BY CUBIC PIXEL
My CVs
All changes saved
Workspace Job descriptions

Job descriptions

Save a role once, then match any CV against it from that CV’s overview. Descriptions live here, not inside a single CV.

New job description
Fetch it from a link

Paste the job post URL — LinkedIn, Indeed, Workable and most careers pages.

No job descriptions yet

Add the first role you are applying for. You can paste a link and let Tessira pull the details, or type them in.

Tessira
BY CUBIC PIXEL
All changes saved

Templates

Pick a style to start a new CV, or manage and author your own designs.

Tessira
BY CUBIC PIXEL
Back to My CVs
—
—
CV sections
Profile
Summary
Experience
CV data
All changes saved

Profile

Your name, contact details and photo.

Overview

0%
CV completeness
  • 0 sections complete
  • 0 still to finish
  • 0 turned off
Finish your CV

—

This CV is complete

Every section you have turned on is filled in and nothing is flagged. What is left is sharpening the wording, not finishing the CV.

—Pages
—Words
—Roles
—Exported
General review

—

What gets checked
Structure & lengthSection order, length, gaps
Impact of bulletsResults and numbers, not duties
Clarity & toneSentence length, passive voice
ATS readabilityDates, headings, parseable layout
Match against
Best match for this CV first
New job description
Fetch it from a link

Paste a link to the posting and we'll try to pull the details in. Works on most careers pages; sites that require a login will need a paste instead. This is a page fetch, not an AI request — it costs nothing.

This one thinks before it answers, so give it up to a minute.
You've edited this CV since this result — re-run it for an up-to-date view.
—
—

—

—
—
What to change
—
—
Add
photo
—
—
0%
Profile completeness

Fill each section to reach 100%.

Quick tips
Use a professional photo
Profiles with photos get 3x more views
Add a summary
A strong summary highlights your value
Tailor to the job
Customise your CV for each role you apply to
Professional summary

A short professional summary. Blank lines create paragraphs.

Empty 0 words
0%
Profile completeness

Fill each section to reach 100%.

Writing tips
Open strong
Who you are and your years of experience
Show your specialties
Mention your domains and the clients you serve
Keep it tight
Three to five sentences is ideal
Auto-sort by date — latest first Drag cards to reorder
There's a gap in your timeline
Gaps are perfectly fine — recruiters just notice them. A short line in the summary or the next role can explain it.
0%
Profile completeness

Fill each section to reach 100%.

Experience tips
Lead with action verbs
Start every bullet with a strong verb
Quantify results
Numbers make achievements concrete
Latest first
Keep your most recent role on top
0%
Profile completeness

Fill each section to reach 100%.

Education tips
Highest qualification first
Work backwards from your most recent
Add grades that help
Honours or distinctions — skip if modest
Show relevant work
A thesis or project that fits the role
Keep it brief once senior
Experience earns the space over time
0%
Profile completeness

Fill each section to reach 100%.

Skills tips
Mirror the job advert
Use the words the role actually uses
Group, don't list
Three to five clear groups beat one pile
Keep it scannable
Aim for 6–10 skills per group
Cut the obvious
Email and Word are assumed, not skills
0%
Profile completeness

Fill each section to reach 100%.

Language tips
Be honest about level
Interviews can be held in that language
Use recognised wording
Native, Professional, Conversational, Basic
Name real certificates
IELTS, DELF or Goethe if you hold them
Strongest first
Lead with the language you work in
0%
Profile completeness

Fill each section to reach 100%.

Interests tips
Specific beats generic
"Distance running" not "sport"
Give them a hook
Something an interviewer can ask about
Keep it to three or four
This section is a garnish, not a course
Skip the divisive
Politics and religion rarely help here
0%
Profile completeness

Fill each section to reach 100%.

Reference tips
"On request" is fine
Standard, and it saves precious space
Ask before you name
Always warn a referee first
Add context if you name
Their role and how you worked together
Protect their details
Never publish a referee’s phone or address
Preview
Preparing preview…
The PDF renderer is unavailable
Web preview never touches the renderer. Free rendering minutes reset at midnight UTC.

Something went wrong

Nothing has been lost — this is only the view that failed to load.

We could not open this page
We could not load this page.
Back to My CVs

My account

Your identity across Tessira.

Profile picture
Square crop, shown on your account menu. JPG or PNG.
Email
Member since
Security & privacy
Your password is stored only as a one-way hash — it cannot be read back by anyone, including us. Your CVs are encrypted at rest, and no other account can reach your data. Because we can restore your access after a password reset, Tessira does hold the key that protects your CVs — so this is encryption at rest, not end-to-end encryption.
A 6-digit code is on its way to your inbox. Your code (email not configured yet): . Enter it here - note you'll be signed out everywhere after changing it.
Name your CV

Give it a name you'll recognise later — the role, the company, or the version. You can rename it any time.

Delete this CV?

Handlebars: {{profile.*}}, {{#each sections}}, {{#if (eq type "experience")}}, helpers paragraphs / dots / join / {{{icon "name"}}}. See TEMPLATE_GUIDE.md.