Summary
Sergey Makarov is a seasoned Lead Engineer with over 20 years of hands-on experience designing and delivering complex HW/SW solutions for electromechanical and embedded systems. He combines deep analytical and mathematical skills with practical expertise in microcontrollers (STM32, ATmega, ESP), C/C++, JavaScript, Linux, and end-to-end IoT/M2M platforms. Sergey has led productization efforts across medical, aerospace, and broadcasting domains—shipping autonomous optical IV monitoring systems, surgical simulators, long-range spacecraft detection, and satellite broadcasting networks. Comfortable from PCB layout in Altium/Eagle/KiCAD to real-time DSP and embedded firmware, he repeatedly improves system architectures to accelerate delivery and reliability. He is practiced in project lifecycle ownership, from requirements and SOWs to client approvals and deployment, and has trained in satellite digital networks at EADS Astrium in Toulouse. A pragmatic quick learner, Sergey often bridges research-grade algorithms with manufacturable hardware to turn novel concepts into production-ready products.
11 years of coding experience
14 years of employment as a software developer
Engineer's degree, Mechanical Engineering Related Technologies/Technicians, Engineer's degree, Mechanical Engineering Related Technologies/Technicians at Samara State Technical University
Satellite digital networks based on “ECLIPSE”, Satellite digital networks based on “ECLIPSE” at EADS Astrium, Toulouse, France
Русский, Английский