On this page
You can create a portfolio website from your resume or CV by mapping verified facts to selected projects, adding inspectable evidence and testing the current resume download. Begin with a clear audience and one primary action, then review the published result against your approved source material. The steps below include a fictional content map and a same-origin PDF link example; they do not report a deployed download test.
1. See a finished result before you plan

The original CMS prompt was:
This example proves that a prompt can produce a concrete visual result. It does not prove that every generated fact, link, form, payment path, policy, review, metric, or integration is production-ready. Treat the output as a working draft until the business details and actions are tested.
2. Define the audience and the one primary action
Write one sentence before generating:
Use that sentence to decide what belongs above the fold, which examples deserve space, and which calls to action are secondary. A site can look polished and still fail if it asks visitors to buy, contact, subscribe, browse, download, and book with equal emphasis.
3. Prepare the inputs
Gather:
- the audience you want to reach and the action you want them to take
- three to six projects that show relevant range or depth
- your exact role, collaborators, constraints, process, and deliverables
- approved screenshots, photography, logos, and client-confidentiality boundaries
- verifiable outcomes, dates, links, biography, resume, and contact route
Create a separate list of unknowns. Do not ask the model to fill gaps that affect trust, legal meaning, payment, availability, or attribution.
4. Use a prompt with scope and truth boundaries
A useful prompt defines the audience, outcome, content structure, visual direction, and facts that must remain placeholders. It is more reliable than a vague request to “make a professional website.”
Build this type of website with Atoms
Turn a resume or CV into project evidence
For a resume to portfolio website workflow, begin with the resume as a source of facts, then add the evidence a visitor needs to judge your work. A CV to personal website conversion should preserve job dates, qualifications and publication details while changing how visitors explore them. Uploading a document into a converter is one possible starting route; the review remains your responsibility. TailorCV describes a resume-upload route. Its description establishes what the service offers, rather than the accuracy of an untested conversion.
Make a source map before generating pages. The following example is fictional and deliberately contains no employment or performance claim:
| Resume input | Website destination | Evidence to attach | Review decision |
|---|---|---|---|
| Maya Rao, product designer | Intro and About | Approved name and biography | Keep the same spelling |
| Project: appointment reminder redesign | Selected Work card | Redacted screens and role notes | Identify the work as a personal project |
| Contribution: mapped reminder states | Case study process | State diagram and interaction description | Explain the individual contribution |
| Outcome: prototype completed | Case study result | Inspectable prototype | Say completed prototype; do not invent conversion lift |
| Email and resume PDF | Contact and resume action | Approved public email and current PDF | Test both destinations |
A resume bullet such as “improved onboarding” leaves questions unanswered. Describe the original problem, the change you made, the constraints and the artifact visitors can inspect. If you have a measured result, identify its period and your role. If you have no measurement, describe the delivered work plainly. A complete prototype, a published article or a reproducible analysis can be useful evidence without a numerical business result.
Use this project worksheet for each item you want to publish:
The worksheet separates what happened from what the page would like to imply. That matters when an AI turns a short bullet into a long case study. Review generated sentences against the worksheet, especially employer names, team size, awards and percentages. Remove unsupported additions before reviewing the design.
For academic CVs, preserve the distinctions between a published paper, a preprint, submitted work and a talk. Keep the exact author order and a working publication link. For a career change, explain transferable work through specific artifacts; do not rename past roles to make them sound like the target job. For confidential client projects, agree on an approved summary and redacted materials before putting the project on a public page.
Choose the website structure around the visitor's decision. A recruiter may need role, relevant projects and a current resume. A prospective client may need services, representative work and a project inquiry. Put the primary action where it follows the evidence. The same resume can supply both sites, but the selection and ordering of the work should reflect the intended audience.
Add a downloadable resume that delivers the right file
A portfolio website with downloadable resume support needs a maintained file and a tested destination. “Download resume” is a promise about an action, rather than a decorative button label. Prepare a public copy of the PDF, remove details you do not intend to distribute, and check that the document's text, dates and contact information agree with the website.
This HTML example assumes the PDF is served from the same website origin:
The path is a sample deployment path; create the actual file before using it. MDN's anchor documentation explains that the download attribute applies to same-origin, blob and data URLs. Cross-origin files can open as ordinary navigation, and browser settings affect what happens. If your hosting service supplies the PDF through a different domain, test that destination and describe the action accurately, such as “Open resume PDF.”
Verify the published version in a signed-out browser. Follow the link, open the retrieved file, read its first and last page, and confirm that it is the approved resume. Repeat on a phone. Also test keyboard navigation and the visible link label. A successful page load alone does not establish that the right document was delivered.
Keep one public file path as the maintained destination and document who replaces its contents. After an update, download again from the live site and inspect the contents. If you change the path instead, update every resume link. Remove an old sensitive file from its public storage location as well as from navigation; removing the button does not revoke access to an existing URL.
Ask the AI Portfolio Builder to use the approved content map, show project evidence and create the resume action. Then review the generated site with the same tests. A successful completion is a visitor reaching accurate project details and retrieving the current PDF. Neither the prompt nor a polished preview proves that journey has completed.
5. Generate the first version
- Open the relevant Atoms Use Case page.
- Replace every bracketed field in the reusable prompt.
- Generate the first version.
- Review the first screen before polishing details.
- Confirm the audience, offer, and primary action are immediately clear.
- Replace generated business facts with approved content.
- Refine one requirement at a time—for example, improve project context, simplify navigation, or make the primary CTA clearer.
Generation is not publication. The next steps—fact review, action testing, mobile QA, and ownership—turn a visual draft into a usable website.
6. Use a structure matched to the job
Each section should answer the visitor's next question. Remove sections that exist only because they are common in templates.
7. Learn from real Atoms examples
ELENA MORI

Original prompt
ELENA MORI: use a concise positioning statement and selected product-design work to establish relevance quickly.
Lena Hart

Original prompt
Lena Hart: let a tightly edited image sequence lead, but retain captions, project context, and image rights.
Maya Chen

Original prompt
Maya Chen: organize a founder or consultant portfolio around problems solved, advisory scope, and a clear inquiry path.
Evan Lin

Original prompt
Evan Lin: give digital-design projects enough process and role context to be more than a visual gallery.
Academic Research Portfolio

Original prompt
Academic Research Portfolio: separate publications, research themes, talks, teaching, and current contact information.
Digital Artist Portfolio

Original prompt
Digital Artist Portfolio: align personal-brand content, speaking, writing, and projects without inventing audience or business outcomes.
8. Review before publishing
- Project titles, dates, roles, and collaborator credits are accurate.
- Client-confidential or unreleased work is removed or explicitly authorized.
- Outcomes are tied to evidence and do not imply sole credit for team work.
- Every project image has meaningful alt text and appropriate permission.
- Case studies are readable on mobile and do not depend on oversized screenshots.
- Contact, resume, project, and external links work.
- No generated employer, client, award, testimonial, or metric remains.
Also review spelling, contrast, heading hierarchy, keyboard behavior, image loading, and mobile layout. Do not call a visual interaction a connected production feature until its destination and completion path have been tested.
9. Launch and measure the real user journey
Track behavior connected to the page's job:
- source and medium;
- first landing page;
- example and CTA clicks;
- signup and first build;
- successful generation;
- publication;
- failed actions and exits.
Use these signals to improve the page. Raw traffic alone cannot tell you whether visitors found the right example, understood the prompt, or completed the intended action.
Conclusion
- View ELENA MORI.
- Copy and customize the original or reusable prompt.
- Create your own version with Atoms.
The strongest first version is not the one with the most sections. It is the one that gives the intended audience accurate information and a clear next step.
Frequently asked questions
01Q1: Can I turn a CV into a personal website?
Use the CV as the factual input, choose projects for the intended audience, and verify generated claims against the original. Add inspectable evidence instead of inventing outcomes.
02Q2: Should my portfolio include a downloadable resume?
Include one when visitors need a portable summary. Use an approved public PDF, label the link clearly, and test the downloaded contents from the published site.
03Q3: Will a download attribute force every browser to save my resume?
No. Same-origin rules, server headers and browser settings affect the action. Test your real hosting URL and label ordinary PDF navigation accurately.