David Cuartielles is PhD. in Interaction Design and MSc. in Telecommunications Engineering. Founded Malmo University's IOIO lab, formerly known as K3's Prototyping Laboratory. David teaches interactive technologies at bachelor, master, and PhD. levels. He is also one of the co-founders of the open source platform Arduino.

Currently David is a research fellow at the centre for Internet of Things and People at Malmo University. His research work includes an analysis of the creation of platforms, prototyping and testing tools for education, and the study of visual programming languages.

David collaborates with various universities as an educator in the fields of interactive art, creative coding, interaction design, and embedded technology.

It is possible to book David for guided tours to the university facilities for primary and secondary school classes. Including a small introduction to interactive electronics.