Rafael Heras is a Software Development Manager and seasoned embedded systems engineer with 16 years of experience designing mission-critical hardware-software solutions across telecommunications, SDN, IoT and industrial applications. Currently leading teams at IBM’s IA and Automation BU and contributing to SDN initiatives, he blends hands-on kernel, driver and RTOS development with higher-level architecture and project management. His background spans Linux kernel and driver work, proprietary protocol stacks (ModBus, CAN/CANopen, X-Modem), microcontroller platforms (PIC, ColdFire, HCS12) and cloud-connected IoT analytics—bringing rare full-stack embedded-to-cloud fluency. Rafael’s career includes building RTOS-based platforms for electric IEDs, architecting scalable WiFi analytics and shipping datacenter-grade SDN dataplane code, demonstrating an ability to move between low-level performance tuning and system-level product thinking. Based in Madrid, he pairs deep technical craftsmanship with leadership that elevates teams to tackle complex integrations and reliability challenges.
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.