Home

Hi, I’m Gustavo Pinto.

I’m an Assistant Professor at the Faculty of Computing of the Federal University of Pará, Brazil, and a Research Engineer at Zup Innovation.

I write a lot. I am a well-published author with over 100 papers published in venues like CACM, TSE, and ICSE. I also give talks at conferences and write on my blog.

If you are a student looking to work with me, read this first.

Frequently needed info

  • Email: mailignorethis@gustavopinto.org (short emails preferred)
  • Talks and slides — if you’d like me to speak at your event, feel free to reach out
  • Publications — all papers, including preprints
  • CV of failures — to remember that every publication hides a rejection
  • LinkedIn: ghlp
  • Twitter/X: @gustavopinto

Research & Development

Since 2021, I’ve transitioned to industry, while maintaining my (now part time) role at UFPA. I’ve worked five years at Zup Innovation, conducting research & development initiatives to improve the software development process and tools. This move reflected a lot in my research agenda. My current research focuses on machine learning and language models to improve software engineering tasks.

In the past, I had broader interests, including refactoring (e.g., JSS’2019), human aspects of software development (e.g., ICSE’2018), and open source software (e.g., ICSE-SEET’2019).

You can see my list of publications here, along with all preprints. I also maintain my cv of failure.

Minibio

Gustavo is a Research Engineer at Zup Innovation and an Assistant Professor at the Federal University of Pará, in Brazil. He is currently focused on applying machine learning and LLMs to improve software engineering tasks. He is a well-published author, with over 100 research papers. He also offers consulting programs for Brazilian companies.

Fun

Beyond the above, I also enjoy:

  • Training jiu jitsu (black belt) & judo (yellow belt)
  • Running and biking
  • Having fun with my three kids :)