Roman Isaikin is a senior electrical design engineer based in Oslo with 12 years of experience building mixed-signal PCBs, battery systems and embedded software for mass-produced and industrial products. He combines hands-on hardware design (high-speed PCBs, motor inverters, HV power systems and BMS) with firmware expertise—often using Rust and STM32 C—for robust, manufacturable products deployed at scale. At reMarkable he improved DFM and automated EMC diagnostics using SDR and thermal imaging, and at wheel.me he led embedded architecture to achieve 1 µs synchronization with UWB and 10 cm positioning accuracy. Comfortable bridging hardware, firmware and test teams, he also designs R&D tools used across engineering organizations and has a background in RF electronics from Moscow Aviation Institute. Notably, he applies programmable logic (GreenPAK) and analytical test automation to reduce complexity and increase long-term serviceability of electronics.
12 years of coding experience
4 years of employment as a software developer
Engineer's degree, Radio frequency electronics in satellite and ground communications systems., Engineer's degree, Radio frequency electronics in satellite and ground communications systems. at Moscow Aviation Institute (National Research University)
MessagePack serializer implementation for Qt / msgpack.org[Qt]
Contributions:1 release, 106 commits, 24 PRs in 5 years 8 months
msgpackcmakeqt5messagepackserializer
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
Roman Isaikin - Sr. Electrical Design Engineer, Battery Engineering