← Home

Ville Klar

Firmware and miscellaneous @ Oura

Experience

Senior Firmware Developer

Oura Health Oy · Mar 2026 – Present

Hardware Lead · Research Scientist

Doublepoint Technologies · Nov 2020 – Mar 2026 · 5.4 yrs

Founder · Freelancer

Self-employed · Nov 2019 – Nov 2020 · 1 yr

Research Assistant · Doctoral Candidate

Aalto University · Nov 2011 – Dec 2019 · 8 yrs

Education

Doctor of Science · Aalto University · 2019

Engineering Design — Spinning and additive manufacturing of native cellulose structures

MSc & BSc · Aalto University · 2015

Mechanical Engineering — Machine design, Electronics

Selected Publications

Spinning of cellulose nanofibrils into filaments: a review
I&EC Research 2017 · 226 citations

Shape fidelity and structure of 3D printed high consistency nanocellulose
Scientific Reports 2019 · 74 citations

Ystruder: Open source multifunction extruder
HardwareX 2019 · 31 citations

All publications →

On-Computer

Python · C/C++ · Rust · FreeRTOS · KiCAD · FreeCAD · Linux · Git

Off-Computer

3D printing · CNC · Prototyping (mechanics & electronics)

Languages

Finnish · English · Swedish · French · German · Spanish