Should a data analyst resume list a contract role that ended?

By Olive Jobs · Updated September 3, 2026 · 2 min read

A data analyst's résumé keeps the cancelled contract, since the SQL notebook and metric definition you handed the client exist with or without the project. Cut it only for an engagement that ended before you'd shipped a query anyone can rerun. Leaving a real engagement off costs you the same question at the recruiter screen, with no dashboard to answer it.

The cancelled project still left a query you can explain

The value in a data analyst's contract line is the question it settled, not the client's decision to keep funding the project. A cancelled engagement usually leaves a cohort chart someone still opens, a SQL notebook you can explain line by line, or a contested metric's definition doc. Your dashboard doesn't vanish with the budget.

The line comes off in one situation: the engagement ended before you'd written anything you could rerun or hand over. An entry that can't name its query, its dashboard, or the metric it defined is a list of tools with dates attached.

Tools are what the SQL screen filters on, not what a data analyst is hired for. You didn't cancel the project, and hiding the months to avoid saying so trades a short answer for a long silence.

Writing the contract line so the cancellation stays the client's

Label the résumé entry as a contract, date it to the month the client stopped the project, and give your bullets to the dashboard rather than the tools. A bullet like "Built the churn dashboard the retention team still opens; defined the metric both teams had computed differently" tells an analytics manager why the number was wanted. A library list can't carry that.

Expect the recruiter screen to ask why an analytics contract ended early. Answer it without apology: the client cancelled the project partway through, your dashboard had shipped before that, and their team still opens it.

Your LinkedIn profile should carry the same contract label and end month, so the two don't tell a recruiter different stories. Then hold the bullets against a few live postings from Browse Data Analyst jobs.

Read the entry back with the dates covered: if it still names the question you were hired to settle and what the client's team is running, the line has earned its place. If it's down to a list of tools, cut it.

Keep going with Olive