Humberto Rodriguez Avila

Antwerp, Belgium
Researcher Software Engineer


At Bell Labs, Humberto’s current focus is on development of muti-perspective software aplications based on cloud languages workbenches. 

Humberto’s prior work at the Software Languages Lab, Vrije Universiteit Brussel focused on the coordination of heterogeneous actors, and more concretely the design and implementation of programming techniques to express complex actor interaction patterns. Furthermore, he worked on the design of composable abstractions that enable the combination of flow-based and rule-based programming in the context of event-driven IoT applications by non-technical users.


  • Doctor of Science, Computer Science -  Vrije Universiteit Brussel, Belgium 2021. Ph.D. Dissertation on orchestration of actor-based programming languages for cyber-physical systems
  • Master in Applied Mathematics and Informatics for Administration — University of Holguin, Cuba 2015. M.S. Thesis on business intelligence and decision support systems.
  • Bachelor's Degree, Computer Engineering— University of Holguin, Cuba 2011B.S. Thesis on collaborative information retrieval systems.

Selected articles and publications