Are you building connected devices, wondering how to improve your pace of delivery, or how to meet regulatory cybersecurity requirements? I can help!
Regulations like the EU Cyber Resilience Act and NIS2 are raising the bar for connected products sold in Europe. Meeting them isn’t just a compliance exercise — it requires secure development practices.
The good news is that secure development and fast delivery pull in the same direction. Rigorous testing and automated pipelines are the foundation of both — they let your team catch bugs early (a.k.a. “shift left”), and they push toward more modular code that integrates more easily, is easier to read, debug, and maintain. Faster development cycles that is.
Who I am and what I do
I’m Johan Rudyk Kinnander, a senior software engineering consultant based in Stockholm. With about two decades in connected embedded systems, I combine deep technical experience with a consistent focus on building software that is robust, secure and maintainable. Software that stays that way throughout its lifecycle.
My experience is mainly in close-to-the-metal firmware development and real-time systems but I also have experience in mobile app development and cybersecurity. I have a passion for software quality — software that demonstrably works as intended. In practice that means thorough unit and integration testing, and CI/CD pipelines that make quality a continuous property of the codebase rather than something you verify at the end.
I have worked across a broad range of sectors: telecom, industrial systems, and government organizations, and I hold an M.Sc. in Applied Physics and Electrical Engineering from Linköping Institute of Technology.
I build my practice around three interconnected areas:
- Robust, well-crafted code — readable, testable, and designed to last
- Security — secure software development lifecycles and the mindset that drives them
- CI/CD and automated testing — as a natural part of development, not an afterthought
Whether you need help with the full picture — security practices, testing, CI/CD — or simply a senior embedded engineer on your team, I’m interested in hearing from you. I am available for assignments in the Stockholm area as well as remote work.
Get in touch