Karl Söderby

Interaction Designer at Arduino

Malmo, Skåne County, Sweden
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Karl Söderby is an interaction designer and creative technologist with eight years of experience specializing in technical documentation, IoT, and front-end development, currently shaping AI-powered learning experiences at Arduino. He leads a compact multidisciplinary team that maintains and improves the widely used Arduino documentation platform, contributing hands-on to docs, tooling, and stylesheet and spellcheck enhancements in the arduino/docs-content repository. Karl brings concepts from early research through full-stack implementation, with recent focus on RAG and generative-content applications that make electronics education more engaging. Based in Malmö, he blends maker instincts—firmly rooted in DIY electronics and firmware work—with a background in interaction design and practical operations experience from earlier industrial roles.
code8 years of coding experience
bookInteraction Design, Bachelor Degree, Interaction Design, Bachelor Degree at Malmö University
github-logo-circle

Github Skills (9)

content-management-system10
content-management10
documentation10
scripting5
shell5
sh5
script5
html5
css5

Programming languages (10)

TypeScriptJavaC++ShellCSSCJavaScriptHTML

Github contributions (5)

github-logo-circle
arduino/docs-content

Jan 2022 - Jan 2023

Arduino documentation (docs.arduino.cc)
Role in this project:
userTechnical Writer
Contributions:373 reviews, 551 commits, 543 PRs in 1 year
Contributions summary:Karl primarily contributes to the repository by modifying documentation-related files. They added firmware images, updated and corrected existing documentation. The user also updated the spell check scripts and added changes to stylesheet. Overall, the commits indicate a focus on refining and updating the content within the repository.
arduino
arduino/livecast

Nov 2018 - Apr 2019

Code for the examples presented at the Arduino Livecasts
Contributions:40 commits, 38 pushes in 4 months
recordstudioarduino
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
Karl Söderby - Interaction Designer at Arduino