Kevin Andersen is a founder and interaction designer based in Copenhagen with seven years of experience designing tools and products that extend human creativity and cognition. He founded Super Ultra to build practical design-led software and hardware prototypes, and previously led interaction and tool-building teams at Bang & Olufsen and the LEGO Group. His work uniquely blends rapid prototyping, embedded firmware development, and research collaborations—he was embedded at the MIT Media Lab working with the Scratch team and has contributed BLE hardware integrations to the Scratch VM. Kevin hires and coaches interdisciplinary teams, builds maker workshops, and turns academic research into hands-on product experiences. He combines systems-level thinking about human-object relationships with low-level technical fluency in microcontrollers and Bluetooth protocols. This mix of design sensibility, engineering chops, and open-source collaboration makes him adept at turning speculative ideas into working, delightful tools.
7 years of coding experience
8 years of employment as a software developer
MSc, Industrial Design, MSc, Industrial Design at Eindhoven University of Technology
High school diploma, Mathematics, Music, English, High school diploma, Mathematics, Music, English at Risskov Amtsgymnasium
Grade School, Grade School at Jakobskolen / Vesterbølle Efterskole
BSc, IT Product Design, BSc, IT Product Design at Aarhus Universitet
Virtual Machine used to represent, run, and maintain the state of programs for Scratch 3.0
Role in this project:
Back-end Developer
Contributions:93 commits, 28 PRs, 12 pushes in 8 months
Contributions summary:Kevin appears to be contributing to a LEGO Boost extension for the Scratch VM, focusing on Bluetooth Low Energy (BLE) communication with the LEGO Boost Move Hub. The commits include implementing the necessary communication protocol, setting up motor controls, and managing sensor data. The user's work centers around the development of blocks to interact with the hardware, with a focus on translating low-level LEGO Wireless Protocol messages into usable commands within the Scratch environment.
Small React app showing how to use scratch-vm (and scratch-link) to connect to LEGO BLE Hubs
Contributions:26 commits, 15 pushes, 9 branches in 5 months
reactlegoblelinkhubs
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Kevin Andersen - Founder And Designer at super ultra