Anderson Oliveira

Registered user since Mon 6 May 2019

Name:Anderson Oliveira

I earned my MSc in Computer Science from the Pontifical Catholic University of Rio de Janeiro (PUC-Rio), with an emphasis on Software Engineering, working mainly on identifying design problems. I also hold a degree in Computer Science from the Federal University of Alagoas. Currently, I am a candidate for a Ph.D. in Computer Science at PUC-Rio, with an emphasis on Software Engineering, working mainly on the theme of combining multiple symptoms to identify design problems. Among the articles produced in partnership, I received distinction at one of the main international conferences in his area (ICSE 2018-Qualis A1). I am part of the Opus research group from the Software Engineering Laboratory at PUC-Rio, a group that has several international partnerships with the USA, England, Canada, Germany, and Argentina. In the industry, I have over 11 years of experience in software development. My proficiency extends to back-end development in Python and Java, full-stack development with Django REST, and working with SQL and non-SQL databases such as PostgreSQL and MongoDB. I worked on multiple fronts, including (i) migration of legacy systems, (ii) migration of legacy SQL database to NoSQL, and (iii) development of desktop and web applications. In all my previous jobs, I worked closely with the clients of the products developed, which allowed me to develop my soft skills.

Research interests:Software Engineering, Software Architecture, Design Problems, Non-Functional Requirements,


MSR 2023 Author of Don't Forget the Exception! Considering Robustness Changes to Identify Design Problems within the Technical Papers-track
SLE 2022 Committee Member in Artifact Evaluation Committee within the SLE 2022-track
MSR 2021 Author of Predicting Design Impactful Changes in Modern Code Review: A Large-Scale Empirical Study within the Technical Papers-track
ICPC 2020 Author of When Are Smells Indicators of Architectural Refactoring Opportunities? A Study of 50 Software Projects within the Research-track
MSR 2020 Author of Characterizing and Identifying Composite Refactorings: Concepts, Heuristics and Patterns within the Technical Papers-track
ICPC 2019 Author of Removal of design problems through refactorings: are we looking at the right symptoms? within the ICPC 2019 Negative Results-track
* ICSE 2018 * Author of Identifying Design Problems in the Source Code: A Grounded Theory within the Technical Papers -track