📞 +48 504 532 255 • ✉️ maciej.statistics@gmail.com • linkedin.com/in/caban8/ • github.com/caban8 • researchgate.net/profile/Maciej-Cabanski
I am a self-made Data and Research Specialist, Consultant, and R Programmer with expertise in study design, data science, project management, and R package development.
I design studies, build statistical and machine‑learning models and automate analytics workflows so that one can move from raw data to reliable forecasts and decisions.
I combine the curiosity of a psychologist with the toolbox of a data scientist. Running my own consultancy since 2019, I have delivered on 500+ data projects, led small teams, published in peer‑reviewed journals and built internal R packages for automating reporting and analysis. I speak the language of both researchers and executives and can translate between the two.
| Role | Snapshot |
|---|---|
| Statistician & Behavioural Scientist | Develop custom R tools, validate psychometrics, and translate complex findings into actionable narratives. |
| Data Scientist | Build and validate ML models (gene expression ➜ clinical endpoints, socioeconomic data ➜ overdose deaths). |
| Analytics Engineer | Maintain ETL pipelines, ensuring clean, analysis‑ready data. |
| Consultant & Trainer | Guided >800 clients; delivered courses in R & SPSS; presented at conferences; Toastmasters alum. |
Independent freelancer and small‑business owner who manages projects end‑to‑end, from data collection to insights, with disciplined organisation.
Programming & Tools
Knowledge
Soft skills
Role: Sole statistician & data scientist
Advised the multidisciplinary team on the research aims and proposed all statistical techniques ultimately used.
Implemented:
Predictors of positive recommendations
Time‑to‑recommendation disparities
Role: Sole R‑package architect & data scientist
Role: Sole R developer & data scientist
Pulled 1995‑2023 hotel‑inventory series for all 16 Polish voivodeships from the Central Statistical Office (GUS), then wrote tidyverse pipelines to:
transform_to_pct()), enabling
cross‑year comparability. get_combinations()
helper. Exported all cleaned tables to client‑ready multi‑sheet workbooks
with a bespoke export_sheets() wrapper around
xlsx.
Implemented the classic Polish Wp / Wo indices
for structural change (time) and structural difference (space) in pure
R, exposing them in a single‑call API (W_index(),
W_for_combinations()).
Built a Wrocław‑taxonomy engine:
wroclaw_pairs()),cluster_to_one(),
cluster_all()), andVerified indicator correctness by reproducing headline numbers from two seminal studies on Poland’s accommodation base (Matczak 2017; Rogacki 2009).
M.A. Psychology, SWPS University of Social Sciences and Humanities, 2018
Scientific reading • Problem solving • Health & wellness • Philosophy of science • Cognitive psychology • Communication