Juan Rubio is a results-driven Software Architect with nearly two decades of experience designing and delivering real-time, multi-threaded systems across telecommunications, embedded multimedia, and industrial printing. He has led technical teams and owned architectures at Nokia and Videojet, combining deep C/C++ and Linux expertise with scripting and automation (Shell, Perl, Python) to drive performance and reliability improvements. His background spans protocol-heavy domains (SS7, Sigtran, GSM, RTP, MGCP) and multimedia standards (OpenMAX IL), where he represented Symbian/Nokia in Khronos working groups. Founder of a consultancy and a hands-on problem solver, he frequently optimises critical paths—once achieving 300% gains in targeted areas—and brings both field radio experience and formal research credentials in electrical engineering. Based in West Suffolk, he blends pragmatic engineering with standards-level influence, making him effective at turning complex telecom and multimedia requirements into robust production systems.
13 years of coding experience
13 years of employment as a software developer
Master's of Science, Electrical Engineering, Master's of Science, Electrical Engineering at New Mexico State University
Telecomunications Engineering, Computer Engineering, Telecomunications Engineering, Computer Engineering at Universidade de Vigo
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.