Milestone map
3 milestones
Analyse a Real Dataset End-to-End
3–4 weeks (8–12 hrs)
Choose a real dataset — from your work, from a public source (Kaggle, data.gov, Google Dataset Search), or from a domain you know well — that contains at least 10,000 rows and a meaningful question worth answering. Perform a complete end-to-end analysis: load and clean the data, explore distributions, identify and handle missing values and outliers, answer one specific question using at least 2 different visualisations, and write a 300-word summary of what you found and what you cannot conclude from this data alone.
Proof required
Submit a public Kaggle notebook, a GitHub repository with a Jupyter notebook, or a Google Colab link showing: the data loading and cleaning steps (with code), at least 2 visualisations addressing the question, and the 300-word written summary. The dataset must be identified by name and source.
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.
Answer a Business Question with Data
4–6 weeks (10–15 hrs)
Take a real business or organisational question — from your work, a side project, or a non-profit you're involved with — and answer it with data. The question must be one where a decision depends on the answer (e.g. 'which customer segment should we prioritise?', 'is the new onboarding flow performing better than the old one?', 'where are we losing users in the funnel?'). You must present the findings — not the code — to a non-technical audience: a written report with visualisations that a manager or team without SQL or Python skills could read and act on.
Proof required
Submit the decision question (one sentence), the data sources used, the technical workbook (notebook or SQL queries), and the non-technical report (PDF, slides, or Notion document — no code visible, clear recommendations, at least 3 annotated visualisations with titles that state the finding not just the chart type).
What gets checked
Common mistakes
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.
Present Analysis to a Senior Data Professional
1–2 weeks (1 hr session + prep)
Present your M2 analysis — methodology, findings, and report — to a qualified reviewer: a data scientist, senior analyst, or data engineering lead with 4+ years of professional data analysis experience. The reviewer challenges the methodology (why this dataset, why these metrics, what are the alternative explanations?), identifies one finding they would interpret differently, and presents a novel data question in your domain that you must reason through live — without having prepared an answer in advance.
Proof required
Submit your M2 report, the reviewer's written assessment (methodology challenges, alternative interpretation, novel question and your response), and their sign-off confirming their role and a live session.
What gets checked
Common mistakes
Powstik Guide
A senior reviewer's written assessment of your data analysis.
Steps
Template
Reviewer: Role: Years: Challenge raised: My response: Their assessment: What I'll change:
What gets sent back
Resources
Foundationstart here
Depthgo deeper
What a verifier looks for
You'll sign in first, then come straight back here.