I'm an Assitant Professor at the Federal Institute of Education, Science, and Technology of ParĂ¡, Brazil. Before that, I did a Post Doc with Dr. Fernando Castor at the Federal University of Pernambuco. I completed my PhD at the same university, under Dr. Fernando Castor supervision. During 2013-2014, I was a visiting scholar at the State University of New York, working with Dr. Yu David Liu.

Gustavo Pinto

During my Ph.D., I studied how parallel programming techniques, in particular, thread management constructs and thread-safe data-structures, impact energy consumption. For instance, since we are moving from 2 to 32, 64 or even 128 cores, how can we save energy knowing that a 32 core processor consumes more power than one with 2 cores? My work on this topic, which is presented in a number of publications, is synthesized in my Ph.D. thesis, entitled "A Refactoring Approach to Improve Energy Consumption of Parallel Software Systems".

Today my research brodaly spans the field of performance & energy consumption (e.g., FASE'2015), concurrent programming (e.g., OOPSLA'2014), social aspects of software enginering (e.g., SANER'2016), big data analytics (e.g., MSR'2015), and refactoring (e.g., GREENS'2015).


  1. In 2016, I joined the Federal Institute of ParĂ¡, as an Assitant Professor.
  2. I had two papers accepted at SANER 2016: "An Empirical Study on the Usage of the Swift Programming Language" and "An Empirical Study on the Usage of the Swift Programming Language"