Henrik Nordström is a senior embedded software consultant with 26 years of hands-on experience building Linux and real-time/os-less systems, currently consulting from Västmanland, Sweden. He combines deep low-level C expertise on ARM platforms—demonstrated by significant contributions to linux-sunxi tools and board configurations—with backend and security work in projects like Squid, mitmproxy and radare2. A long-time open source maintainer and community leader, Henrik sits on the Squid and Svenska Linuxföreningen boards and has an extensive history as a Fedora package maintainer. He’s delivered architect-level work for high-performance and hardware-focused products including FPGA/ASIC mining systems at KnCMiner, showing an ability to span firmware, systems architecture and network design. Colleagues rely on him for pragmatic, maintainable fixes—often cleaning up core buffer and memory handling—and for adapting commodity SoCs to bespoke hardware.
26 years of coding experience
27 years of employment as a software developer
Bachelor of Science (BS) Systems Programming, Bachelor of Science (BS) Systems Programming at University of Skövde
Tekniskt Gymnasium, Tekniskt Gymnasium at Fyrisskolan & Katedralskolan
A collection of command line tools for ARM devices with Allwinner SoCs.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:84 commits, 4 comments in 1 year 7 months
Contributions summary:Henrik contributed significantly to low-level tools for interacting with Allwinner SoCs, focusing on the FEL (Fast Engineering Loading) mode and related utilities. Their work involved developing and modifying C code to interact with devices over USB, including implementing commands for memory manipulation (read, write, dump, fill) and device-specific operations. They also created tools for booting from SD cards and extracting information from boot headers, demonstrating a deep understanding of the Allwinner platform's boot process.
Contributions:2 reviews, 489 commits, 17 pushes in 7 years 1 month
Contributions summary:Henrik primarily contributed to the Squid web proxy cache project through code modifications and improvements. Their work involved changes to core functionalities such as processing and handling HTTP requests and replies, and they introduced optimizations related to memory management. Furthermore, the user was responsible for addressing parsing issues and fixing compiler warnings, improving the overall stability and performance of the project. This indicates they were working on maintaining and improving the backend.
proxycache-proxyweb-proxycacheicap
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
Henrik Nordström - Embedded Software Consultant at Wires