Anderson Uchôa

Anderson Uchôa

Postdoctoral Researcher
NC State University

Professor of Software Engineering
Federal University of Ceará (UFC)

Head of RESET Lab

Campus de Itapajé – Jardins de Anita
Itapajé, CE, Brazil

  andersonuchoa [at] ufc.br

If you are interested in collaborating on Software Engineering and/or AI-assisted Development projects, please get in touch.

Last Updated: May 2026

About Me

I am a Software Engineering researcher and Professor at the Federal University of Ceará (UFC), Brazil, and Head of the RESET Lab. My research focuses on empirical software engineering, software evolution and maintenance, human factors, intelligent development tools, and the interplay between software systems and data-intensive environments. I earned my PhD in Software Engineering from PUC-Rio (2021), following my MSc (2019), and hold a BSc in Software Engineering from UFC (2016), developed in cooperation with Sapienza University of Rome, Italy.

My work investigates how developers interact with evolving systems, automation pipelines, security practices, and emerging AI-based tools. I lead and collaborate on research initiatives involving large-scale mining of software repositories, CI/CD security automation, software quality improvement, and AI-assisted development workflows. I actively collaborate with researchers across Brazil and internationally, including partnerships in the United Kingdom and ongoing research engagement with U.S. institutions. I welcome international research collaborations, visiting opportunities, and joint projects in software engineering and AI-supported development. My publications are available here.

Research Interests

Empirical Software Engineering Software Evolution & Maintenance Mining Software Repositories AI-assisted Development Code Quality & Smells CI/CD Security

Recent News

  • Jan 2026 Started as Postdoctoral Researcher at North Carolina State University. NC State
  • Sep 2022 Best Paper Award at SBCARS 2022 for work on trivial refactorings and their impact on software quality. See award
  • Mar 2021 Joined the Federal University of Ceará (UFC) as Professor of Software Engineering, Campus de Itapajé. UFC

Academic Positions

2026 – Present

Postdoctoral Researcher

North Carolina State University

Dept. of Computer Science · Raleigh, NC, USA

2021 – Present

Professor of Software Engineering

Federal University of Ceará (UFC)

Campus de Itapajé · Ceará, Brazil

2021

Substitute Professor of Computer Science

Federal University of Rio de Janeiro (UFRJ)

Dept. of Computer Science · Rio de Janeiro, Brazil

Education

2021 PHD

Software Engineering

PUC-Rio · GPA 9.8/10

Advisor: Alessandro Garcia

2019 MSC

Software Engineering

PUC-Rio · GPA 9.0/10

Advisor: Alessandro Garcia

2016 BSC

Software Engineering

UFC + Sapienza University of Rome · GPA 8.2/10

Advisor: Carla Ilane