Skip to content
Waypoint

Data · Leeds

Dan Whitfield

Analytics engineer · retail

Dan has automated forty reports at work, and each course has you automate one a week the same way.

  • Teaches in English
  • On Waypoint since January 2026
Portrait of Dan Whitfield

Verified Dec 8, 2025

Forecasting with time seriesNov 2 · 7 seats left

Reserve
4.6

1,830 ratings

About Dan

Dan has spent 9 years in retail analytics

Dan runs the reporting for a retailer with four hundred UK stores. He started out at a supermarket chain, pasting sales figures into a spreadsheet every Monday, the job his first course retires.

Now

Analytics engineer

A retailer with 400 stores, since 2023

Before

  1. AnalystA fashion retailer2019–2023
  2. Reporting analystA supermarket chain2017–2019

Checked by Waypoint

8days, four checks

  1. Identity

    We matched a passport over video

  2. Current role

    The retailer confirmed the role

  3. Work sample

    Two analysts reviewed three of his reports

  4. Sample lesson

    Twenty learners rated it 4.6

Sample lesson

10 min

“Scheduled reports”

Rating from twenty learners

4.6 out of 5

Lesson one is freeAutomate reporting with Python

Start

Courses

What Dan teaches

Two courses and 17,050 learners so far. Dan teaches both in English, with subtitles in 9 to 12 languages.

Cohorts

Learn with Dan in a live cohort

Thirty learners start on the same Monday, bring the week's work to a live review with Dan each Thursday, and finish together on a Friday you can see before you book your seat.

Live cohort

Forecasting with time series

Mon, Nov 2 to Fri, Dec 11

6 weeks · $89A live review each Thursday

7 of 30 seats left

Follow Dan, and the next cohort lands at the top of your dashboard.

4.6(1,830 ratings)

What learners say about Dan

By course

  • 2 months ago

    “The tutor would not hand me the answer, which annoyed me for a week. It is also why I could do it alone in my interview last month.”

    Carlos M.

    Forecasting with time series

  • 3 months ago

    “The reviewed project got me the interview, and talking it through got me the job. I shared my screen on the call and took them through it.”

    Sofia R.

    Automate reporting with Python

  • 3 weeks ago

    “Two courses in, I still froze at a blank screen. Here every lesson ends with something you write, and the tutor asks what you expect.”

    Maya T.

    Forecasting with time series

  • 3 months ago

    “Too slow at the start for anyone who already writes code. It picks up in the second half, but I nearly gave up on it in the first week.”

    Greg P.

    Automate reporting with Python

  • 4 months ago

    “I started without knowing what a CSV was. Dan never assumed I knew anything, never made me feel slow for asking, and answered every question I posted, even the ones I was embarrassed to ask. By week six I was using what I learned at work, and my manager has since moved me onto the reporting team, where I build the weekly figures for every ward.”

    Amara N.

    Automate reporting with Python

  • 1 month ago

    “Dan pointed at one step in my project and asked how many rows it should return. In five years of spreadsheets, I had never asked myself that.”

    Jonas W.

    Automate reporting with Python

1–6 of 12

Keep comparing

More instructors in

Watch Dan teach one lesson tonight

Hear how Dan explains a hard idea, then decide whether the course is worth paying for.

Lesson one of Automate reporting with Python is free. No card.

A laptop on a white desk by a sunlit window, with shelves of books and plants and an orange armchair beside it