Ken Redergård

Principal R&D Engineer at Redergård-IT

Trondheim, Trøndelag, Norway
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

🤩
Rockstar
🎓
Top School
Ken Redergård is a Principal R&D Engineer based in Trondheim with 11+ years in embedded and IoT-focused software engineering and a career stretching back to the late 1990s. At Nordic Semiconductor he’s advanced Bluetooth Low Energy tooling and firmware robustness—contributing notable fixes and cross-platform build improvements to the widely used pc-ble-driver desktop library. He combines hands-on embedded systems expertise with leadership experience as a former CTO and technical manager, routinely reducing test boilerplate and hardening transport/state-machine behavior in production code. Ken runs his own consultancy alongside his Nordic role, reflecting a pragmatic blend of product-focused engineering and client-facing delivery. Educated in informatics and electronics, he brings deep low-level knowledge and a track record of making flaky hardware-software interactions predictable and maintainable.
code11 years of coding experience
job17 years of employment as a software developer
bookInformatics, Informatics at Sør-Trøndelag University College (HiST)
bookElectronics, Electronics at Høgskolen i Sør-Trøndelag
bookLade Skole
bookAdolf Øien
github-logo-circle

Github Skills (16)

cpp-library10
c-language10
c-library10
lib10
btle10
cprogramming-language10
bluetooth-low-energy10
serial-communication10
bluetooth-le10
boost10
state-machine9
macos9
embedded8
windows8
sys8

Programming languages (12)

TypeScriptPowerShellC++ShellCRustCMakeJavaScript

Github contributions (5)

github-logo-circle
Desktop library for Bluetooth low energy development
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:8 releases, 8 reviews, 195 commits in 6 years 2 months
Contributions summary:Ken primarily focused on improving the pc-ble-driver library for Bluetooth Low Energy development. Their contributions included updating the setup script for macOS to compile as a universal library and fixing sporadic serial read issues. Furthermore, the user addressed timeout problems within the H5Transport, implemented state machine improvements, and addressed issues to support compilation with VS 15 2017. They also moved reusable test functionalities, reduced boilerplate code in tests, and addressed code for writing more than 20 bytes to peripheral.
driversdriverbluetoothblebluetooth-low-energy
Node.js interface to the C/C++ pc-ble-driver library. API docs: https://nordicsemiconductor.github.io/pc-ble-driver-js/
Contributions:11 reviews, 454 commits, 42 PRs in 6 years 1 month
apinode-jsbluetooth-low-energybleapi-docs
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
Ken Redergård - Principal R&D Engineer at Redergård-IT