Roman Leonov is a Senior Software Engineer based in Berlin with 11 years of embedded firmware and hardware experience, currently contributing USB driver work to ESP-IDF at Espressif Systems. He has deep expertise in secure embedded systems, having led security architecture, cryptographic protections, and proprietary secure transport implementations over USB at Aladdin R.D. Roman blends low-level firmware, HAL drivers and secure bootloader design with production-scale deployment experience (production batches of 450K+). His background also includes PCB and antenna design for NFC products and research-grade radioelectronics work, giving him a rare full-stack hardware-to-firmware perspective. Known on GitHub as an "Embedded Guardian Knight," he pairs pragmatic engineering with adversarial thinking—regularly identifying security weaknesses and building virtual emulation systems to decouple testing from hardware.
11 years of coding experience
11 years of employment as a software developer
Specialist (6 years), Radioelectronic devices, Engineer, Specialist (6 years), Radioelectronic devices, Engineer at Bauman Moscow State Technical University
Contributions:57 pushes, 9 branches, 12 tags in 7 years 9 months
exokernelrealtimeoperating-systemlinuxoperating
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 Leonov - Senior Software Engineer at Espressif Systems