Markus
Muilu

Markus Muilu

I build machine learning systems and the pipelines that keep them running. At Elo I build production ML pipelines in Azure and Databricks. I finished my bachelor's at Aalto in June 2026 and am now studying for the M.Sc. in Machine Learning, Data Science and Artificial Intelligence there.

Projects

Day's average electricity price6.83 c
Average price the heating paid5.44 c
Cents per kWh, 6 to 26 October, rooms on price control

Building automation bridge

A replacement control system for a house with 24 heating zones, built from scratch after the original control computer failed. A Raspberry Pi running Home Assistant drives the existing Fidelix controller over Modbus RTU and moves the heating into the cheaper hours of the spot price.

  • 24heating zones back under control
  • 20%less per kWh than the day's average price, over the first three weeks
  • 2xmore accurate solar forecast than "same as yesterday"
See the build
Side projectFinnish basketball predictions: Korisliiga, I and II divisioona

Training planner

A web app that reads recovery data from Oura and activities from Strava, and has Claude draft the week's training plan through tool calls. In personal use. The code is in a private repository.

Experience

  • Junior Data Scientist, Elo

    May 2026 to present
    • Building a recommendation model as the responsible data scientist
    • Building and deploying production ML model pipelines in Azure and Databricks
    • Built a customer activity score and put it into daily production through Azure Data Factory
    • Rebuilt a service coverage index from its Power BI DAX logic as a Databricks pipeline, scheduled through Azure Data Factory
    • Presented results to business stakeholders
  • ICT Trainee, Elo

    May 2025 to Apr 2026

    Started in disability pensions, then moved to Dynamics 365 CRM development.

    • Maintained and developed Elo's Microsoft Dynamics 365 Sales system
    • Monitored and validated dataflows and ran system testing with vendors
    • Worked with external vendors and internal business units
  • Electronics Mechanician, Vaisala

    May 2024 to Feb 2025

    Built and tested weather and air quality measurement devices in production.

    • Assembled devices and installed their software
    • Tested components under different conditions
    • Learned six production processes
  • Earlier

    2020 to 2023
    • Warehouse worker, Stockmann (summer 2023)
    • Entrepreneur, Aurinkosähkövene JKL (summer 2021)
    • Course maintenance, Muurame Golf (summer 2020)

Education

  • M.Sc., Machine Learning, Data Science and Artificial Intelligence, Aalto University

    2026 to 2028
  • B.Sc., Electrical Engineering (Information Technology), Aalto University

    2023 to 2026

    GPA 4.57 / 5thesis grade 5182 ECTSminor in computer sciencegraduated with honours

  • Reserve Officer Training, Air Force Academy, Tikkakoski

    2022 to 2023
    • Best Officer Candidate and leader of batch 2/2022
    • Top of the Communications Line, 3rd overall in IRUK 114
    • Led a 10-day field exercise for 300 conscripts
  • Schildtin lukio, Jyväskylä, sports line

    2019 to 2022

Also

  • Basketball

    youth national teams

    Played in the U18 Nordic Championships (2021) and the U20 European Championships (2022).

  • Huawei Seeds for the Future

    2024

    People's Choice Award in the European Tech4Good competition, and third of 22 teams.

Tools

Languages

Python, SQL, JavaScript, Scala

ML and data

PyTorch, scikit-learn, LightGBM, PySpark, Hyperopt, SHAP, MLflow, Power BI

Platforms

Databricks, Delta Lake, Azure Data Factory, Azure DevOps, Fly.io, Cloudflare R2, AWS EC2 and S3, Supabase

Building

FastAPI, React, Docker, Linux, Git, Dynamics 365

Spoken

Finnish (native), English (fluent)