Mirza Krak

Chief Technology Officer at ID8 Engineering

Bohus, Västra Götaland County, Sweden
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
Mirza Krak is a pragmatic technology leader and CTO with 12 years of hands-on experience designing embedded Linux systems, fleet management, and OTA update platforms for IoT at scale. He built and maintained VoltOS at Northvolt and has deep expertise in Yocto/OE-core, U-Boot, and low-level block device handling demonstrated by significant contributions to the open-source Mender projects (including Raspberry Pi and UBI support). As an independent contractor and founder of Maneoz Technologies and Mirza Krak Consulting, he bridges product needs and engineering execution across prototyping through production. He combines systems-level kernel and bootloader work with platform engineering for thousands of devices, focusing on reliability and maintainability. Based in Bohus, Sweden, he’s equally comfortable doing kernel patches as presenting architecture to customers, bringing a rare mix of field-proven embedded engineering and strategic leadership. An often-unseen strength is his ability to turn complex boot and update edge cases into repeatable build and deployment processes.
code12 years of coding experience
job13 years of employment as a software developer
bookNatur teknisk inriktning, Natur teknisk inriktning at Göteborgs Tekniska Gymnasium
bookComputer Engineering, Computer Engineering at Göteborgs Tekniska Institut
languagesEnglish, Bosnian, Swedish
stackoverflow-logo

Stackoverflow

Stats
56reputation
835reached
1answer
1question
github-logo-circle

Github Skills (26)

bootloader10
device-management10
system-programming10
buildroot10
configuration-management10
linux10
software-update10
ioctl10
ota10
makefile10
blockdevice10
automation10
go10
u-boot10
yocto-project10

Programming languages (12)

TypeScriptShellC++CMakefileJavaScriptGoLua

Github contributions (5)

github-logo-circle
mendersoftware/meta-mender

Nov 2016 - Aug 2020

Yocto Project meta layer for the Mender client
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:2 reviews, 99 commits, 70 PRs in 3 years 9 months
Contributions summary:Mirza primarily contributed to the integration of the Mender client with the Yocto Project, focusing on device image creation and bootloader modifications for embedded systems. They added support for Raspberry Pi boards, modifying U-Boot configuration and boot scripts to meet Mender's requirements. Their work included patching U-Boot to enable Mender features, adapting boot configurations, and creating UBIFS-based image support for the Colibri VF board, showcasing their understanding of boot processes and embedded systems.
meta-layermetayocto-projectproject-metamender
mendersoftware/mender

Apr 2017 - May 2019

Mender over-the-air software updater client.
Role in this project:
userBack-end Developer & Systems Engineer
Contributions:3 reviews, 26 commits, 12 PRs in 2 years 1 month
Contributions summary:Mirza primarily contributed to low-level system interactions and block device management within the Mender project. Their work included implementing generic ioctl methods and adapting the code to interact with UBI block devices, involving sector size queries and UBI volume updates. They introduced support for UBI volumes, adding checks to ensure data integrity during updates, and expanded the `BlockDevice` structure to manage UBI-specific properties like image size and device type. Furthermore, the user refactored the active partition detection logic for better compatibility with non-native filesystems, and optimized data writes based on the sector size.
software-updateopcuadevice-managementatspcf
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
Mirza Krak - Chief Technology Officer at ID8 Engineering