University College Dublin logo
Dr Giovanni Russo


Giovanni Russo

Lecturer/Assistant Professor
School of Electrical and Electronic Engineering
01 716 1801
University College Dublin, School of Electrical and Electronic Engineering, Engineering Building Belfield Dublin 4


Giovanni Russo obtained his Ph.D. from the University of Naples Federico II in 2010. His research focused on studying stability of nonlinear dynamical systems with applications to networked control and systems/synthetic biology. Specifically, he contributed to the development of a novel approach for the analysis and design of nonlinear networked systems based on contraction theory. This approach revealed to be an effective tool for the analysis and design of decentralized control protocols and, at the same time, a natural tool to study dynamical systems arising in the context of biological circuits and systems. Soon after the end of his Ph.D., Giovanni started to work on automatic transportation systems: he has been the lead system engineer and integrator of the new Honolulu Rail Transit Project (HRTP). This system is the first driverless mass transit railway in the Unites States. The design of the HRTP has been the first step towards his interest in intelligent transportation: this lead Giovanni to join, in 2015, IBM Research. Within IBM, Giovanni worked on the development of novel algorithms making cities and cars able to adapt in real time around their users. The algorithms he designed and deployed make use of the latest IoT technologies and are based on the use of advanced tools from stability theory, cyber-physical systems, computer science, AI and systems engineering. In 2018, Giovanni joined the School of Electrical and Electronic Engineering of the University College Dublin as Assistant Professor in Cyber-physical systems. The main research interests are at the intersection of control theory, applied mathematics, cyber-physical networked systems and AI. The research carried out at UCD involves both theoretical and applied aspects of CPSs. Examples of applications include: the distributed control of drones, the development of novel control algorithms for electric bikes, control algorithms for hybrid/connected vehicles, personalized health and additive manufacturing. We are also developing hardware-in-the-loop systems to test large scale CPSs, in particular in the field of manufacturing and intelligent transportation.


  • Visiting Lecturer
    University College Dublin, Ireland18 Jan 2016 - 31 Aug 2018


  • Associate Editor
    IEEE Transactions on Circuits and Systems I - Regular Papers, United States1 Jul 2016
  • Associate Editor
    IEEE Transactions on Control of Network Systems, United States1 Jul 2017


  • Research Staff Member
    IBM Research Ireland, Control and Optimization Group, Dublin, Ireland2 Nov 2015 - 31 Aug 2018
  • Lead System Engineer/Integrator
    Ansaldo Honolulu JV, Systems Engineering, Honolulu, United States2 Jan 2013 - 30 Oct 2015
  • System Engineer
    Ansaldo STS, General Systems, Naples, Italy1 Oct 2010 - 1 Jan 2013


  • PhD
    University of Naples Italy