Summary
Ivan Cenov is a seasoned software developer with 14+ years of professional experience and a career that spans embedded systems, firmware architecture, and IoT messaging. He has led software design for hundreds of electronic modules and power tools using PIC microcontrollers, MISRA C practices, and TDD workflows, and currently focuses on IoT solutions involving MQTT 5 and JSON validation. Comfortable selecting hardware, defining development processes, and enforcing coding standards, he combines low-level assembler roots with modern protocol-driven systems. Based in Bulgaria, he is an avid continuous learner who actively shares knowledge with peers and applies new technologies to practical, safety- and reliability-focused products.
14 years of coding experience
29 years of employment as a software developer
BS, Automation of industrial lines, BS, Automation of industrial lines at Technical University Sofia
English, Bulgarian