Skip to content

Data scientist portfolio

A data scientist portfolio that ties your scattered work together.

A data scientist portfolio is a page on your own domain that aggregates your GitHub repositories, Kaggle competitions, hosted notebooks, and deployed model demos into one narrative, each wrapped in a short case study that states the problem, the data, the method, and the result. Folio builds that hub and pairs it with an ATS-ready resume from the same account. It complements GitHub, Kaggle, and notebook hosts rather than replacing them, framing the work those platforms already hold so a reviewer reads a story instead of a list of links.

Build your data science portfolio free. Own the domain.

Tie your GitHub, Kaggle, notebooks, and model demos into one owned page, with a resume to match. Sign in by email, Google, or passkey. Beta costs nothing and asks for no card, and the resume PDF is never paywalled.

sources, one owned page
4
GitHub, Kaggle, notebooks, deployed models

What goes in the portfolio

The pieces that turn scattered repos into a hire signal.

Reviewers do not click through twelve repos. They read a framed story, then click the one that proves it. Folio gives every piece a place and a writeup.

GitHub

Pull repos into a curated shelf.

Surface your strongest repositories with a one-line summary each, instead of sending a reviewer to a raw profile sorted by recent push. You choose what leads, and a deep link sends the curious straight to the code on GitHub.

Kaggle

Show the competition result, not just the rank.

A Kaggle finish means more with context: the metric, the leaderboard position, and the one idea that moved your score. Frame each entry as a short case study and link out to the notebook for the full work.

Notebooks

Embed the analysis that reads well.

A clean exploratory notebook is some of the most persuasive evidence you have. Link your hosted notebooks and pair each with a plain-language readout of what the analysis found, so a non-technical reviewer follows the point.

Models

Link the deployed demo, not a screenshot.

A live model demo is the difference between claiming a result and showing one. Link the deployed app or endpoint, note the stack and the metric it hit, and let a reviewer try it themselves.

Case studies

Problem, data, method, result.

Every project gets a short writeup in the same four-part shape, so a reader can compare your work at a glance and see how you think, not just what you built. This is the structure that separates a portfolio from a link dump.

Resume

An ATS-ready resume from the same account.

The portfolio gets you read after the filter; a clean PDF gets you past it. Folio drafts a data science resume from the same content, scores it against the applicant tracking system, and exports it free.

How it works

From scattered links to an owned portfolio in minutes.

No static-site generator to maintain, no CSS, no separate resume tool to stitch together.

  1. 01

    Connect your sources.

    Add your GitHub repos, Kaggle entries, hosted notebooks, and deployed model demos. Folio organizes them into a curated shelf you control instead of a raw feed.

  2. 02

    Write the case studies.

    For each project, capture the problem, the data, the method, and the result in a short writeup. Folio drafts a first pass from what you paste, and you edit every line.

  3. 03

    Publish your data science portfolio.

    Pick a design and go live on yourname.com. Add two DNS records and Folio issues the TLS certificate for you, with no Cloudflare account and no monthly domain fee.

  4. 04

    Pair the resume.

    From the same content, draft a data science resume, score it against the job with the ATS checker, and export a clean PDF free to send a recruiter.

How it compares

An owned hub, not another profile you do not control.

GitHub, Kaggle, and notebook hosts each hold one slice of your work. Folio is the owned page that frames all of it, with the resume in the same account.

An owned hub, not another profile you do not control.
CapabilityFolioGitHub PagesKaggle profileWixNotion
Aggregates GitHub, Kaggle, notebooksAll four sourcesRepos onlyKaggle work onlyManual embedsManual embeds
Structured case-study writeupsBuilt in templateREADME onlyNotebook proseManualManual
Matching ATS-ready resumeFrom the same accountNot offeredNot offeredSeparate toolNot offered
No build step to maintainHosted, zero configBuild and deploy yourselfPlatform hostedHostedHosted
Custom domain includedYes, free during betaFree with setupNot offeredPaid planPaid plan

Platform behavior reflects each vendor published free and paid tiers and can change. Verify current terms on each vendor pricing page before you decide.

Why it adds up

One owned page for work that lives in four places.

The portfolio frames the evidence. The resume gets you through the filter.

  • 4

    sources, one page

    GitHub, Kaggle, notebooks, models

  • 1

    content model

    edit once, portfolio and resume update

  • $0

    to export your resume PDF

    no download paywall, ever

  • 2

    gates, one account

    pass the ATS, then win the read

The honest caveat

Folio complements GitHub and Kaggle. It does not replace them.

A Folio portfolio is not a replacement for GitHub, Kaggle, or your notebook host. Those platforms are where the code, the competition history, and the runnable analysis live, and a serious reviewer will click through to them. Folio links out to each, on purpose, so the proof stays where engineers expect to find it.

What Folio adds is the owned page that ties the scattered evidence into a narrative a hiring team can read in one sitting: the curated shelf, the four-part case studies, and a domain that is yours instead of a profile you do not control. Paired with an ATS-ready resume from the same account, it is the page a reviewer reads after the filter and the link you send when you want to be remembered.

FAQ

Honest answers.

What should a data scientist portfolio include?

A strong portfolio aggregates your best GitHub repositories, Kaggle competitions, hosted notebooks, and deployed model demos, each wrapped in a short case study that states the problem, the data, the method, and the result. Curate rather than dump: lead with three to five projects that show range, and deep link to the full code so a reviewer can verify the work.

Does a portfolio replace my GitHub or Kaggle profile?

No. A Folio portfolio complements GitHub, Kaggle, and notebook hosts, it does not replace them. Those platforms hold the code, the competition history, and the runnable analysis, and Folio links out to each. Folio adds the owned page that frames all of it into one narrative on a domain you control.

What are good data science portfolio projects to show?

Show projects that prove range and judgment: an end-to-end analysis with a clear business question, a model you deployed and can demo live, a Kaggle entry with a result and the idea that moved your score, and a clean exploratory notebook. Each one needs a plain-language readout so a non-technical reviewer follows the point.

Can I use my own domain?

Yes, the owned hub for your scattered work sits on your domain free during beta. You add two records in your registrar DNS, then Folio handles the TLS certificate the first time someone visits. No Cloudflare account is required and your nameservers stay put, so your portfolio lives at yourname.com rather than a vendor URL.

Do I still need a resume if I have a strong portfolio?

Yes. The applicant tracking system parses an uploaded document rather than a live page, so a clean PDF remains the thing that gets you through the first screen. Folio drafts a data science resume from the same content as your portfolio, scores it against the job, and exports it free, so the resume and the portfolio never drift apart.

Is Folio free for building a data science portfolio?

Yes. It is free for the duration of the beta, and the resume PDF download is never paywalled. Build the portfolio, connect your sources, draft a resume, and publish to your domain, none of it asking for a card. Should paid plans launch, the content, slug, and domain you built remain yours.

Data Scientist Portfolio Builder, Free | Folio