Summary
Henrik Bach is a Senior Architect based in Copenhagen with nine years focused on embedded IoT and .NET systems, combining deep hands-on development with architectural responsibility. He has a long track record modernizing embedded Linux and Azure IoT Edge solutions, designing communication frameworks for serial-connected controllers, and integrating CI/CD and DevOps practices across constrained devices. Henrik balances low-level C/C++ and Yocto work with higher-level C#/.NET and cloud integration, and has taught IoT, networking and security applying blended learning and gamification. He routinely applies pragmatic principles (KISS, DRY, SOLID) and has built proof-of-concepts that bridge Raspberry Pi/ARM platforms with enterprise IoT tooling. Unusually for an architect, he continues to deliver code and test suites (PyTest, unit/feature testing) on embedded products while mentoring students and teams. His background in civil engineering and long consultancy career give him a systems-thinking approach to complex, safety- and regulation-aware device software.
9 years of coding experience
12 years of employment as a software developer
Media Technology and Game Development (Technology), Student, Media Technology and Game Development (Technology), Student at IT-Universitetet i København
Engineer’s Degree, Information Technology, and Software Programming and Verification, Engineer’s Degree, Information Technology, and Software Programming and Verification at Danmarks Tekniske Universitet
English, Danish, German, Norwegian, Swedish