Daniel Mazur

Data scientist wdrażający modele prognostyczne, które przetrwają na produkcji

Data scientist z siedmioletnim doświadczeniem w budowie systemów prognostycznych i optymalizacyjnych działających na produkcji, a nie w notatnikach. Obecnie odpowiada za prognozowanie popytu dla platformy spożywczej, gdzie usprawnienia modelu obniżyły straty produktów łatwo psujących się o 18% w 140 sklepach. Swobodnie prowadzi całą ścieżkę: definicję problemu, modelowanie, wdrożenie i monitoring, który utrzymuje model w ryzach.

Starszy data scientist, prognozowanie

od marca 2022 do chwili obecnej

Odpowiada za prognozowanie popytu na poziomie sklepu zasilające uzupełnianie zapasów dla 140 sklepów i około 30 000 indeksów SKU.

  • Zastąpił przestarzały potok statystyczny modelem hierarchicznym opartym na gradient boostingu, poprawiając WAPE na poziomie SKU z 34% do 24%.
  • Usprawnienia prognoz obniżyły straty produktów łatwo psujących się o 18%, a braki na półce o 11%, co odpowiada szacunkowo 27 mln zł rocznie.
  • Zbudował monitoring dryfu i automatyczny backtesting; ciche degradacje modelu wykrywane są w godzinach zamiast tygodni.
  • Prowadzi kwartalny przegląd prognoz z kierownictwem łańcucha dostaw, tłumacząc zachowanie modelu na decyzje zakupowe.
PrognozowanieGradient boostingMLOpsHandel detaliczny

Data scientist

od września 2019 do lutego 2022

Krótkoterminowe prognozowanie zapotrzebowania i produkcji OZE dla sprzedawcy energii bilansującego portfel 400 MW.

  • Poprawił MAPE prognozy zapotrzebowania dzień naprzód z 4,1% do 2,9%, obniżając koszty bilansowania o około 5 mln zł rocznie.
  • Zbudował probabilistyczny model produkcji fotowoltaicznej używany przez dział tradingu do doboru pozycji śróddziennych.
  • Wprowadził wzorce feature store, które skróciły czas iteracji nowego modelu z tygodni do dni.
Szeregi czasowePrognozowanie probabilistyczneRynki energii

Analityk danych

od października 2017 do sierpnia 2019

Analityka klientów i asortymentu dla klientów z handlu detalicznego.

  • Zbudował model scoringu rezygnacji dla klienta telekomunikacyjnego, który podniósł konwersję kampanii retencyjnej 2,3-krotnie względem targetowania losowego.
  • Zautomatyzował cotygodniowy stos raportowy dla klientów, uwalniając około jednego dnia pracy analityka tygodniowo.
PythonSQLModelowanie rezygnacji

reconcile-ts

od czerwca 2023 do chwili obecnej

Biblioteka w Pythonie implementująca rekoncyliację MinT i bottom-up z API zgodnym ze scikit-learn.

  • Ponad 700 gwiazdek na GitHubie; według użytkowników używana w co najmniej czterech produkcyjnych stosach prognostycznych w handlu detalicznym.
  • Zestaw benchmarków odtwarza opublikowane wyniki rekoncyliacji na trzech publicznych zbiorach danych.
Open sourcePythonPrognozowanie

Warsztat prognozowania ML we Wrocławiu

od września 2024 do chwili obecnej

Praktyczny wieczorny warsztat o prognozowaniu produkcyjnym, prowadzony dwa razy w roku w lokalnej społeczności danych.

  • Przeszkolił ponad 90 praktyków w czterech grupach, ze średnią oceną 4,8/5.
  • Wszystkie materiały udostępnione jako open source, w tym realistyczny syntetyczny zbiór danych spożywczych.
NauczanieSpołeczność

Studia magisterskie, matematyka stosowana i data science

od września 2015 do lipca 2017

Praca magisterska o metodach hierarchicznej rekoncyliacji w prognozowaniu popytu detalicznego.

Szeregi czasoweOptymalizacjaStatystyka

Studia licencjackie, matematyka

od września 2012 do czerwca 2015
Rachunek prawdopodobieństwaMetody numeryczne

Kompletny stos ML, od inżynierii cech po monitoring produkcyjny.

Python (pandas, scikit-learn)Gradient boosting (LightGBM, XGBoost)Prognozowanie szeregów czasowychModelowanie probabilistyczneSQL i dbtAirflowMLflow i śledzenie eksperymentówMonitoring modeli i wykrywanie dryfuSparkKomunikacja z interesariuszami

Pracuje w zespołach anglojęzycznych; ojczysty polski.

polski (ojczysty)angielski (C1)niemiecki (B2)

Professional Cloud ML Engineer

wydany w styczniu 2024

Certyfikacja obejmująca projektowanie potoków ML, wdrażanie i monitoring na zarządzanej infrastrukturze chmurowej.

MLOpsChmura