I am an Assistant Professor at Systems and Computing Engineering Department of Universidad de los Andes, Colombia. I am part of The Software Design Lab where I currently advice 1 PhD Student and 8 undergraduate students.
I received my Ph.D. in Engineering from Universidad de los Andes, Colombia in October 2023.
My research interest include Software Engineering, evolution and maintenance, repository mining, Software Testing, automated/automatic testing of Android Apps, automated testing of Web Apps, Visual Analytics, software understandability, Mobile Health
⚑ Swiss Government Excellence Scholarships for Foreign Scholars 2020-2021 - Research Fellowship - State Secretariat for Education, Research and Innovation of the Swiss Confederation (SERI) and COLFUTURO
⚑ Google Latin American Research Award 2020 - Enabling Automated Software Engineering Tasks for Closed-Source Mobile Apps (Extension)
⚑ Google Latin American Research Award 2019 - Enabling Automated Software Engineering Tasks for Closed-Source Mobile Apps (Extension)
⚑ ACM SIGAI Travel Support Scholarship - The 34th IEEE/ACM International Conference on Automated Software Engineering - ASE'19
⚑ Google Latin American Research Award 2018 - Enabling Automated Software Engineering Tasks for Closed-Source Mobile Apps
⚑ Testathon - First Place Team Competition - Chapter 30 - Bogotá, Colombia
⚑ 1st place winner - First Hackathon against human trafficking organized by UNODC, IBM and Pasos Libres Foundation
The 32nd IEEE/ACM International Conference on Program Comprehension - ICPC'24, April 14-20, 2024, Lisbon, Portugal
The 39th International Conference on Software Maintenance and Evolution - ICSME'23, October 1-6, 2023, Bogotá, Colombia.
The 1st Languages and Tools for Next Generation Testing Workshop - LANGETI'20, Nov 9, 2020, Sacramento, CA, USA.
The 32nd IEEE/ACM International Conference on Program Comprehension - ICPC'2024, April 14-20, 2024, Lisbon, Portugal - Research Track
The 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering - ESEC/FSE'21 - Artifacts Track
The 30th IEEE/ACM International Conference on Program Comprehension - ICPC'2022, May 16-17, 2022, Pittsburgh, PA, USA - Tool Demonstrations
The 9th IEEE/ACM International Conference on Mobile Software Engineering and Systems - MOBILESoft'22, May 22-23, 2022, Pittsburgh, PA, USA - Tool Demo and Mobile Apps Track
The 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering - ESEC/FSE'21 - Artifacts Track
The 18th International Conference on Mining Software Repositories - MSR'21, May 23-24, 2021, Madrid, Spain. (Virtually) - Shadow PC
The 13th IEEE International Conference on Software Testing, Verification and Validation - ICST'20, Oct 24-28, 2020, Porto, Portugal.
The 36th IEEE International Conference on Software Maintenance and Evolution - ICSME'20, Sep 27 - Oct 3, 2020, Adelaide, Australia.
The 42st ACM/IEEE International Conference on Software Engineering - ICSE'20, July 6-11, 2020, Seoul, South Korea.
The 34th IEEE/ACM International Conference on Automated Software Engineering - ASE'19, Nov 11-15, 2019, San Diego, CA, USA.
The 41st ACM/IEEE International Conference on Software Engineering - ICSE'19, May 25-31, 2019, Montreal, Canada.
The 34th IEEE International Conference on Software Maintenance and Evolution - ICSME'18, Sep 23-29, 2018, Madrid, Spain.
✎ MISW4103 - Automated Software Testing - Spring 2023 - Now
✎ MISW4203 - Software Engineering for Mobile apps - Spring 2023 - Now
✎ ISIS3510 - Mobile App Development - Spring 2023 - Now
✎ ISIS3710 - Web Development - Spring 2023 - Now
✎ TA - Automated Software Testing - Masters on Software Engineering - Fall 2017 - Fall 2022
✎ TA - Software Engineering for Mobile apps - Masters on Software Engineering - Fall 2021 - Fall 2022
✎ TA - Mobile App Development - Systems and Computing Engineering Undergraduate Program - Fall 2020 - Spring 2021
✎ Lab Instructor - Design and Analysis of Algorithms - Systems and Computing Engineering Undergraduate Program - Fall 2019
Enabling Automated Software Engineering Tasks for Closed-Source Android Apps - 70th Anniversary of Research and Creation at Universidad de los Andes, Colombia
Felipe Duque-Martinez. Improving Uniandes' Student's Data Analysis using Visual Analytics.
Esteban Martinez-Hernandez. Design and Development of Orchestration System for the execution of Master classes assignments.
Juan Bogotá-Alfonso. Design and Development of Housing System for pets: Startup
Daniel Valbuena-Bautista. Fall 2022. Automatic GUI testing for Android using reinforcement learning
Camila Pantoja-Gómez. Fall 2022. Automatic Multi-platform Interaction Testing for Android Using Reinforcement Learning
Edgar Díaz-Suárez. Fall 2022. Automatic Multi-platform Interaction Testing for Android Using Reinforcement Learning
Camilo Rozo-Benitez. Fall 2022. Towards automated repairment of internationalization issues for android apps
Mario Andrade-Vargas. Spring 2022. Automatic GUI testing for Android using reinforcement learning
Andrés Donoso-Díaz. Fall 2021. Improving Automated i18n Testing of Android Apps
Michael Osorio-Riaño. Spring 2020. Comparison and analysis between automatic exploration tools for Android applications
Juan Domínguez-Osorio. Fall 2019. Automated GUI ripping for web applications
Andrés López-Fabara. Fall 2019. Automated GUI ripping for web applications
William Ravelo-Méndez. Spring 2019. Automated cross-app testing