Jaume Olivé is an experienced embedded systems engineer and project leader with over 25 years in software development and more than a decade focused on IoT and real-time firmware for platforms like ESP32, ESP8266 and PIC32. As freelance lead of the Whitecat IDE and Lua RTOS projects, he combines hands-on C and Lua development with product-focused tooling that enables both block-based teaching and production-grade embedded applications. His contributions include hardware-access modules, sensor support, and performance improvements to SPI/I2C/RMT drivers, and he has delivered certified DALI lighting and low-power LoRaWAN solutions for commercial clients. Comfortable across firmware, BSPs, FreeRTOS-based kernels and MCU migrations, he also brings managerial perspective from an MBA and prior company leadership. Based in Barcelona, he’s known for turning constrained embedded requirements into reliable, maintainable systems and for keeping developer productivity front and center.
10 years of coding experience
14 years of employment as a software developer
Master of Business Administration (MBA), Master of Business Administration (MBA) at EAE Business School
Contributions:1212 commits, 109 PRs, 1134 pushes in 4 years 6 months
Contributions summary:Jaume primarily contributed to the development of the Lua RTOS for the ESP32, focusing on the hardware-access modules and sensor support. Their work included adding support for the new DHT22, US-015 and other sensors, improving the SPI and I2C drivers for increased speed and reliability, and integrating a new RMT driver. The user also focused on enhancements and bug fixes within the existing file system drivers and in the Lua VM.
Contributions:1 release, 135 pushes, 1 tag in 9 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.