IT Trainee
Harvia Muurame, FI
IT administration at a publicly listed manufacturer — Intune fleet management, ERP support across production operations, service desk coverage, and contributions to company-wide IT projects.
pankkonen.dev
Data. Code. Systems.
+ 2× world champion.
01 · Experience
Work and study across IT operations, software engineering and AI — and a recurring test-stage role with Toyota Gazoo Racing.
Harvia Muurame, FI
IT administration at a publicly listed manufacturer — Intune fleet management, ERP support across production operations, service desk coverage, and contributions to company-wide IT projects.
Toyota Gazoo Racing
Part of the test-stage crew for Toyota Gazoo Racing — closing and securing special stages before driver runs. Safety-critical work in pre-event preparation.
JAMK University of Applied Sciences Jyväskylä, FI
Advanced programming track with a specialisation in AI and data analytics — CRISP-DM pipelines, large-scale ML, DevOps. Expected graduation 05/2027.
Sedu, Lapua Lapua, FI
Vocational qualification in Information and Communications Technology.
03 · Projects
From 2.6M-row ML pipelines to a 6-person Agile team — each project here has a working artifact, a story, and something honest to say about what didn't go perfectly.
We built a full ML pipeline for used car price prediction: 2.6M rows processed with Polars, careful feature engineering to avoid target leakage, and a three-model comparison between XGBoost, CatBoost (ordered boosting), and LightGBM. Tuning ran through Optuna's Bayesian search with K-fold cross-validation.
Evaluation broke results down by price band and car type rather than stopping at headline numbers — MAE, RMSE, and R² by segment, because that's where model failure actually shows up. The dataset has a structural survivorship bias: only sold cars appear, which ruled out sale time as a target. A JAMK coursework project, delivered as a team — with Claude and ChatGPT sparring across feature engineering, code review, and the writeup.
Run as JAMK's Future Factory course (10 ECTS) — a project-based capstone where student teams act as a real software vendor for an external client. Led a six-person cross-functional team building and deploying a PrestaShop e-commerce platform as a managed service: Docker containerisation, automated DB backup to CSC Allas, CI/CD on GitLab, payment integrations, and security hardening. Delivered across six Scrum sprints and four Gate reviews under the Essence Alpha framework.
The dual Team Leader and Developer role meant sprint planning, task allocation, and Product Owner collaboration. The team covered the full scope: OPS, security, testing, two more developers. Documentation is public.
Built with a clear division of labour: I architected and directed, Claude typed. The whole project ran across three Claude interfaces — Cowork, Code, and Design — while I handled architecture and direction throughout.
Built from scratch with Astro and scoped CSS components for specificity control. Hero entrance runs on CSS-only keyframes (no animation library at runtime); scroll reveals use IntersectionObserver with a double-rAF trick to prevent skipped transitions. Spring easing (cubic-bezier 0.16, 1, 0.3, 1) drives the reveals and panel expansion. The design system — tokens, typography scale, spacing — lives in global.css.
04 · Beyond the Code
04 · Beyond the Code
Two-time DiRT Rally world champion with a competitive sim racing background. These days, gym training, outdoor activities, open water swimming, and Latin dance.
Two-time DiRT Rally world champion with a competitive sim racing background. These days, gym training, outdoor activities, open water swimming, and Latin dance.
05 · Contact