Portrait

I am PhD student in the Code Recommenders subgroup of the Software Technology Group at TU Darmstadt.

  • 2013–now, TU Darmstadt, PhD student, advised by Mira Mezini
  • 2012, Pontifical Catholic University of Rio de Janeiro, exchange student
  • 2009–2013, TU Darmstadt, master’s degree
  • 2006–2009, TU Darmstadt, bachelor’s degree

I lead the Eko Software Campus project, in which we build developer-assistance tools to help avoiding incorrect usage of third-party APIs. I’m also a core contributor to the KaVE Software Campus project, in which we build developer-assistance tools to help learning and writing code towards third-party APIs quickly and correctly. The shared codebase of both projects includes implementations of several data-mining and machine-learning algorithms that we use to collect and train usage models of APIs.

My general research interests include: developer-assistance tools, bug detection, mining software repositories, developer behavior, software testing, and static analysis.

I am a teacher and student of Software Engineering topics in general. My activities include university-level courses, Code Retreatsthe Let’s Developer YouTube Channel and individual consultancy.