Roman Savrulin is a seasoned technology leader with 13 years of experience building embedded, IoT and web-enabled systems, currently heading the IT department at Yandex in St. Petersburg. He combines hands-on firmware expertise (C/C++, STM32, ESP32) and electronics production with proven delivery of cloud-connected microservices, CI/CD and large-scale device telemetry. As Head of Development at several companies he led cross-functional teams, designed microservice architectures and migrated fleets to modern real-time IoT protocols while managing release and risk. Roman is also an active open-source contributor to the widely used espressif/arduino-esp32 project, improving BLE stability and flash efficiency—an indication of deep practical knowledge in low-level wireless systems. Trained in information security at ITMO University, he brings a pragmatic blend of secure engineering, product-focused delivery and embedded systems craftsmanship.
13 years of coding experience
5 years of employment as a software developer
Специалист, Специалист по защите информации, Специалист, Специалист по защите информации at Санкт-Петербургский Государственный Университет Информационных Технологий, Механики и Оптики (Университет ИТМО)
Contributions:5 commits, 9 PRs, 17 comments in 1 month
Contributions summary:Roman contributed significantly to the BLE (Bluetooth Low Energy) library within the Arduino core for the ESP32. Their work involved fixing issues related to client disconnects, read callbacks, and notification/indication status. They also made changes to improve flash usage and optimized code, including modifications to string handling and data representation within the BLE implementation. Their focus appears to be on improving the stability, functionality, and efficiency of the Bluetooth Low Energy features within the ESP32 Arduino environment.
Contributions:17 commits, 14 pushes, 3 branches in 1 year 7 months
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.