Summary
Javier Dieguez is a Head of Backend Development with over a decade of experience designing and delivering real-time software and firmware across digital video, conditional access, mobile networks, speech recognition and finance. He has progressed from embedded and protocol-level engineering at Motorola and Ericsson to leading production-grade speech systems at Yandex and heading backend teams at Spitch, combining deep C/C++/Linux expertise with productization and performance optimization. Javier brings a rare mix of hands-on low-latency systems design (e.g., DRM and high-throughput encryption for IPTV) and leadership in backend architecture, testing and third-party integrations. He holds advanced degrees in telecommunications and an MBS in finance, which informs his pragmatic approach to prioritization and risk in engineering decisions. Based in Madrid, he is driven by squeezing latency and resource use out of complex systems while keeping them robust in production.
8 years of coding experience
14 years of employment as a software developer
MBS (Master In Business Studies), Finance and Economics, MBS (Master In Business Studies), Finance and Economics at IE (Instituto de Empresa)
Coursera
Ph.D., Telecommunication Engineering, Ph.D., Telecommunication Engineering at Universidad de Vigo
Spanish, English, Portuguese, German