Photo of Cthulu

Michel Albonico

Email: Twitter:

I'm a full professor at the Federal University of Technology, Paraná (UTFPR), in Brazil. I held my Ph.D. in Software Engineering/Distributed Systems at the IMT Atlantique, France, where I was a member of the AtlanModels team. I'm also doing postdoctoral research in robotics software with the S2 Team, at VU Amsterdam. My research interest lays in empirical software engineering, especially in robotics and IoT software.


Post-doc Researcher - S2 Group@VU Amsterdam, NL

(2020-Current) Green ROS - Energy Efficiency of Robotics Systems

Ph.D - Atlamodels@IMT Atlantique, FR

(2014-2017) Computer Science

Thesis: Controlling Cloud-based Systems for Elasticity Testing

Master - LDB@Federal University of Paraná (UFPR), BR

(2009-2011) Computer Science

Thesis (Portuguese): HadoopTest: um Controlador de Testes Distribuídos para Sistemas baseados em MapReduce

Research Interest

Main Topics (but not only)

  • Empirical Software Engineering
  • Quantitative and Qualitative Software Engineering
  • Distributed Software Architectures
  • Robotics and Internet of Things Middlewares

Introduction to Programming Languages

I teach first period students how and why to use programming languages. Usually, I mix Scratch (logic), C (Hello, world!), and Arduino (sensitive case study).

Distributed Applications

Basics of distributed systems, and case study projects. Java is the main language here (threads, concurrency, synchronization, etc.), with some work on Spring framework. The course also presents some advanced aspects, such as frontend and backend separations, application framework (Spring), REST, RPC and messaging protocols (MQTT, WebSockets, etc.). At the end of the course, the students must deliver their own distributed application.


UTFPR Francisco Beltrao- Brazil - From 2012...

  • Adjunct Professor
  • Head of [IntelAgir Research Group](#)

IoTriXX/TriXX Software Francisco Beltrao- Brazil - From 2020...

  • SE and Innovation Consultant (Full Stack and IoT Applications)

FAFBarracão - Brazil - 2008-2012

  • Coordinator of Internet Systems Course
  • Programming Professor/Lecturer

UnisepDois Vizinhos - Brazil - 2012-2012

  • Coordinator of Bachelor Course
  • Programming Professor/Lecturer

UNOESCSão Miguel do Oeste - Brazil - 2010-2011

  • Programming Professor/Lecturer

OthersSince 2005

  • Network Administration
  • Backend Services and Servers
  • IT Support
  • Web Development
  • Team Leadership
Traveling, Cooking, Bicycles, Gardening...
Please, check my profiles: