Henrik Halvorsen

Senior Engineer at Forsvaret - Norwegian Armed Forces

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

👤
Senior
🎓
Top School
Henrik Halvorsen is a senior embedded systems engineer with 10 years of experience, combining a Master's in Cybernetics and Robotics from NTNU with practical R&D and field engineering roles in Norway. He has deep hands-on expertise in IoT and cellular modem integration, notably contributing to Nordic Semiconductor’s flagship nRF Connect SDK by developing a modem_info library and integrating device shadow updates and RSRP telemetry into the asset_tracker application. Now serving as a Senior Engineer at the Norwegian Armed Forces, he applies robust systems thinking to real-world, mission-critical embedded platforms. Comfortable across firmware, cloud interfacing and digital-twin data flows, Henrik bridges low-level AT-command work with higher-level device status publishing. Peers describe him as both methodical and pragmatic—someone who turns control-theory training into reliable, production-ready embedded features.
code10 years of coding experience
job2 years of employment as a software developer
bookNorges teknisk-naturvitenskapelige universitet
github-logo-circle

Github Skills (10)

c1710
iot10
embedded10
c1110
nrf-connect-sdk10
at-command10
sys10
zephyr10
cloud-integration9
json9

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
nrfconnect/sdk-nrf

Feb 2019 - Jun 2019

nRF Connect SDK main repository
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:26 commits, 21 PRs, 179 comments in 4 months
Contributions summary:Henrik primarily contributed to the `nRF Connect SDK` project, focusing on the `modem_info` library. Their work involved developing a library to extract and provide modem information via AT commands, including RSRP, band, operator, and ICCID data. Furthermore, the user integrated the `modem_info` library into the `asset_tracker` application, enabling device status updates and publishing RSRP data to the cloud. This included enhancements to the cloud codec for digital twin data and the expansion of the cloud interface to support device shadow updates.
connect-sdknrf-connect-sdkinfinibandlteppp
nRF Connect SDK nrf tree
Contributions:98 pushes, 29 branches in 6 months
connect-sdknrf-connect-sdksystems-programmingsdksdk-nrf
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