Summary
Mikhail Mikhailov is an embedded software developer with nearly a decade of hands-on experience delivering 15+ products across energy and industrial domains, combining deep STM32/ARM Cortex and FreeRTOS expertise with Python automation and Electron.js tooling. He has led full product lifecycles—from customer interviews and architecture to PCB design, subcontractor coordination, and post-production support—often taking sole technical ownership as a founder and CTO. His work at companies like Electrobalt and Konvera-Dor moved projects from third-party dependencies to in-house systems and deployed thousands of devices in the field, proving his focus on reliability and manufacturability. Comfortable both writing low-level firmware (including secure bootloaders and protocol drivers) and building desktop configuration/monitoring apps, he bridges hardware and software gaps that typically slow productization. Based in Gothenburg and holding advanced engineering degrees including a PhD specialization in measurement instruments, he brings research rigor to pragmatic industrial solutions and a documented appetite for mentoring teams and improving development workflows.
9 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy - PhD, Engineering (Instruments and methods of measurement), Doctor of Philosophy - PhD, Engineering (Instruments and methods of measurement) at ITMO University
English, Russian