Ronen Ulanovsky

Firmware Tech Lead at Nanit

North District, Israel
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ronen Ulanovsky is a firmware tech lead with nine years of engineering experience, currently leading firmware efforts at Nanit after progressing from firmware engineer to tech lead. He combines a physics background from Technion with deep hands-on expertise in embedded systems, IoT, and backend data work, evidenced by substantial contributions to esp-rs (ESP-IDF HAL, service, and sys bindings) and performance-sensitive work on Materialize's SQL engine. Ronen emphasizes performance, scalability, and reliability, with practical experience fixing CI/build systems, improving network and cryptographic server features, and adapting HAL drivers for real-world hardware quirks. Comfortable across languages and toolchains, he bridges low-level device drivers to higher-level data correctness, and has a track record of shipping robust integrations that support both constrained devices and real-time data systems.
code9 years of coding experience
job4 years of employment as a software developer
bookBachelor of Science - BS, Physics, Bachelor of Science - BS, Physics at Technion - Israel Institute of Technology
languagesEnglish, Hebrew, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (31)

gl-binding10
hal10
postgresql10
http10
databases10
unix-timestamp10
chrono10
chronos10
websocket10
abstraction-layer10
binding10
timestamps10
sql10
sys10
build-automation10

Programming languages (7)

DockerfileRustCLLVMJavaScriptGoAssembly

Github contributions (5)

github-logo-circle
esp-rs/esp-idf-sys

Oct 2022 - Dec 2022

Bindings for ESP-IDF (Espressif's IoT Development Framework)
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:12 commits, 7 PRs, 4 pushes in 1 month
Contributions summary:Ronen contributed significantly to the `esp-idf-sys` repository, focusing on maintaining and updating the build process and dependencies. They fixed CI issues related to nightly clippy lints and updated the default ESP-IDF version. Furthermore, the user made several code changes, including moving to bindgen 0.63 and incorporating patches for compatibility with different ESP-IDF versions, demonstrating their involvement in the build system and integration with the underlying ESP-IDF framework. The commits showcase work related to the software build process.
esp-idfespressifiotrustesp32
esp-rs/esp-idf-hal

Oct 2022 - Dec 2022

embedded-hal implementation for Rust on ESP32 and ESP-IDF
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:11 reviews, 10 commits, 13 PRs in 2 months
Contributions summary:Ronen primarily contributed to the `esp-rs/esp-idf-hal` repository, which provides an embedded-hal implementation for Rust on ESP32. Their work focused on enhancing the hardware abstraction layer (HAL) for the ESP32, fixing bugs, migrating to newer embedded-hal versions, and adding new features such as HPoint control for LEDC. Several commits involved modifying the UART and I2C drivers to support single-wire communication and adjusting code for changes in the underlying ESP-IDF. The user also contributed to examples showcasing the HAL's usage with various peripherals like PWM, RMT, and SPI.
esp-idfesp32rustembeddedembedded-hal
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