Tipo de publicación:
Todos los tipos
Software
Patente y Solicitud de Patente
Otro
Propuesta a Colciencias (o entidades afines)
Evento
Propuesta internacional de investigación
Artículo
Libro
Capítulo de libro
Capítulo en Memoria
Caso de Estudio
Otra Producción Bibliográfica
Columna de Opinión
Tesis
A partir de:
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
Filtrar
Limpiar
AI for Aid: Using ReliefNET-GNN to Enhance Transportation Resilience in Disaster
Capítulo en Memoria
A Formal Verification Framework fo CRDTs in Athena
Tesis
A framework for the analysis of quantum safe cryptography
Tesis
A programming language for reinforcement learning
Tesis
Análisis de concurrencia en programas de Elixir con la herramienta Rascal
Tesis
Code as Art, Art as Code
Tesis
Constructing a language for testing Reinforcement Learning programs using NLP techniques
Tesis
Evaluation of transfer learning for driving in roadside behavior in autonomous robots
Tesis
Extension of the Points-to Analysis for Context-Oriented JavaScript Programs in WALA
Tesis
Flik:a back-in-time debugger for reinforcement learning systems
Tesis
Herramientas para el análisis de Dart 3
Tesis
Identificación automática de cartas del Tarot usando detección de elementos simbólicos.
Tesis
Resilient routes: leveraging deep learning to identify critical transportation links for humanitarian response
Tesis
Sistema de recomendación basado en aprendizaje por refuerzo con interacción multi-agente a través de meta-recompensas independientes del contexto
Tesis
VR-Programming-Playground
Tesis
Verifying context oriented programs with refinement types
Tesis
A framework for self healing systems
Tesis
Bingoapp: Una nueva experiencia de compras
Tesis
CloneCorp: Cross-language clone detection dataset
Software
Exploring a Self-Replication Algorithm to Flexibly Match Patterns
Artículo
For a full list of my publications visit google scholar
Programming Language Essentials
Maratones de programación
Estructuras de datos y algoritmos
Desarrollo de aplicaciones móviles
Diseño y Programación Orientada a Objetos
Lenguajes y Máquinas
Matemática estructural y lógica
Paradigmas de programación (MISIS)
Concurrencia, Paralelismo y Distribución (MISIS)
Programación Funcional (MISIS)
Reinforcement Learning (MISIS)
Verificación de Software (MISIS)
Aprendizaje por refuerzo (MaIA)
Aprendizaje por refuerzo profundo (MaIA)
Introducción a la inteligencia artificial contemporánea (MaIA)
Métricas de calidad de software (MISO)
Programación funcional con aplicaciones en Scala (MISO)
Ph.D.
Mateo Sanabria – Distributed systems verification (2023 – )
Daniel Barrero – PL for post-quantum cryptography (2025 – )
Nicolás Segura – Reconciliation of classic and quantum networks (2026 – )
Camilo Barreto – CMS (2026 – )
Master
Victor Castañeda
Kevin Herrera
Luis Bautista –
Raul de la Rosa –
Leonardo Angel – A Formal Verification Framework for CRDTs in Athena (2025)
Lucas Gandara – Transfer Learning for robot environments (2025)
Sebastian Lemus – Refinement types for adaptive systems (2025)
Luis Alejandro Medina – Testing Deep RL programs (2025)
Laura Rodriguez – Back-in-time debuggers for RL (2024)
Julio Cesar – Analysis of post-quantum cryptography algorithms (2024)
Michel Patiño – Explainability in RL (2023)
Mateo Sanabria – Self-healing systems (2021 – 2022)
Sergio Cardenas – Completeness Analysis for COP (2021 – 2022)
Adriana Paola Bonilla – program analysis (2021)
Christian Sepulveda – program analysis (2021)
Miller Trujillo – Symbolic analysis for algorithmic diversity (2021)
Juan Sebastián Sosa – Distributed Petri nets (2020 – 2021)
Stephannie Jimenez – Cross-language code clone detection for mobile platforms (2020 – 2021)
Leonardo Merchan – DSL for IoT discovery (2020)
Andres Felipe Carrion – Mining RL python projects (2020)
Tomas Orozco – Causality models (2018 – 2020)
Edgar Margffoy – Multi-GPU distribution of single-batch, time-dependent linear products (2019-2020)
Carlos Mario Cáceres – Multi-Strategy self-adaptive software model for cyber-physical systems (2019-2020)
Mauricio Montaña – Cross-language clone detection (2019)
Jairo Ariza – Adaptive IoT architectures (2018-2019)
Sebastián Sanchez – Evaluation of Distributed ledgers (2018 – 2019)
Christian Poveda – Bounded Const Generics in Rust (2018-2019)
Juan Camilo Tangarife – Authorization and authentication for IoT devices (2018)
Carlos Saavedra – Authorization and authentication for IoT devices (2018)
Jorge Humberto Castro – Resolución de Conflictos de Contexto Automatizado por Machine Learning (2017)
Undergrad
François
Edward Sanchez
Mauricio Urrego
David Barbosa
Andres Julian Bolivar
Nicolás Contreras
Juan Felipe Carballo (2025)
Nicolas Londoño (2025)
Santiago Rodriguez (2025)
Sebastian Ospino (2025)
Camilo Morillo (2024)
Felipe Nuñez (2024)
Javier Cerino (2024)
Juan David Salguero (2024)
Juan Camilo Bonet (2024)
Isabela Martinez (2024)
Sebastian Caceres (2024)
Javier David Peniche (2024)
Luis Felipe Dussan (2024)
Juan Camilo Gonzalez (2024)
Camilo Aguilar (2023)
Mario Medina (2023)
Nicolas Chalee (2023)
Daniel Zambrano (2023)
Jhoan Díaz (2023)
Andres Ochoa (2023)
Andres Orozco (2023)
Nicolas Angarita (2023)
Pietro Erlich (2022)
Juan Felipe Rubio (2022)
Juan Sebastián Gomez (2021)
Miguel Hoyos (2021)
Andrés Silva (2021)
Yeisson Tarazon (2021)
Mateo Salcedo (2020)
Gabriel Cubillos (2020)
Valentina Chacon (2020)
Juan Sebastián Numpaque (2020)
Luis Carlos Garavito (2020)
Kelvin Estupiñan (2020)
Sergio Cardenas (2020)
Juan Felipe Ramos (2020)
Daniel Agudelo (2020)
Juan Sebastián Sosa (2019)
Jose Daniel Fandiño (2019)
Juan Manuel Lovera (2018)
Tomas Venegas (2018)
Juan Diego Chaves (2018)
Juan Camilo Bages (2018)
Santiago Beltran (2017)
Others
Camilo Cabrera – Master
Juan Fernando Castañeda – Master
All artifact related to our research are available at our GitHub team: https://github.com/orgs/FLAGlab/teams
Activities of service to the community as a reviewer or as part of the organization committees of scientific events
Organization
ECOOP 2026 (workshop chair)
ACSOS 2023-2025 (publicity co-chair) – 2026 (Artifacts co-chair)
ICSME @ Uniandes, Bogotá Colombia – 2023
SEAMS – 2022 (OC)
FSE workshop on Software Testing, A-TEST – LANGETI – 2020, 2021
Ibero-American Conference on Software Engineering, CibSE – 2018
Workshop on Live Adaptation of Software SYstems, LASSY – 2016 , 2017 , 2018
Workshop on Logic, Languages, Information, and Computation, WoLLIC – 2018
Refereeing and Reviewing
IEEE Access (2020)
Journal on Information and Software Technology – (2022)
Jornal of Object Technology – (2022)
Transactions on Neural Networks and Learning Systems (2020)
IEEE Transactions on Systems, Man and Cybernetics: Systems (2016,2017)
IEEE Transactions on Services Computing (2015)
IEEE Transactions on Software Engineering (2014)
Expert Systems with Applications (2014)
Science of Computer Programming Journal (2013)
[
publons profile ]
Program committees/External reviews
Venue – [# of reviews] (year of review)
MPLR – [3](2025)
DSL –
ACSOS posters – (2021)
MSR Data showcase – [6](2021)
Congreso Chileno de Computación [4] (2020)
ICSME – [3](2020)
CLEI – [1] (2020), [2](2021), (2022)
<Programming> [5] (2019), [6](2024)
Meta Workshop – [3] (2016, 2017)
Percol Workshop – [2] (2016)
European Conference on Object-Oriented Programming (ECOOP) – [3] (2012, 2014)
COP workshop – [4] (2015, 2017), [2](2022)
Modularity – [2] (2012, 2014)
Coordination – [1] (2014)
DAIS – [1] (2014)
Software Language Engineering (SLE) – [1] (2012)
International Conference on Ubiquitous Computing and Ambient Intelligence (UCAmI) – [1] (2012)
2026. Comunicaciones ultra-seguras en la era de la computación post cuántica. MINCIENCIAS
2026. Dual-Tech Bogota. Atenea
2026. Semilleros de investigación. Uniandes
2024. Modelado y verificación de propiedades cuantitativas para redes de distribución aplicado a la logística humanitaria en zonas de desastre. Uniandes-PUJ_Cali
Education
Degree
Discipline
Institution
Year
Ph.D
Science
Vrije Universiteit Brussel, Belgium
2013
Ph.D
Engineering
Université catholique de Louvain, Belgium
2013
M.Sc
Computer Science
Vrije Universiteit Brussel, Belgium
2009
B.Sc
Systems and Computing Engineering
Universidad de los Andes
2008
B.Sc
Math
Universidad de los Andes
2008
Academic experience
Institution
Rank
When
Trinity College Dublin
Postdoctoral research fellow
2014-2016
Vrije Universiteit Brussel
Postdoctoral researcher
2013-2014
Non-academic experience
Company or entity
Title
Brief description of position
When
Full time or part-time
Quality Software
Web developer
Web app development using JEE
2008
FT
Certifications or professional registrations
Colombia, Professional Card
Current membership in professional organizations
ACM
Honors and awards
—
Service activities (within and outside of the institutions)
Reviewer IEEE TOSMCS, Program Committee member COP 2017, Organizer LASSY 2016,2017.
Program Committee member SCLIT 2016,2017, Reviewer FONDECYT project (Chile) 2016.
List of the most important publications and presentations from the past five years
https://scholar.google.com/citations?user=3iTzjQsAAAAJ&hl=en
List the most recent professional development activities
CITI Program – Research Misconduct
Engineering School – Teaching Development Seminar
Percentage of time available for research or scholarly activities
Teaching 40%, Research 30% and Curricular Committee 30%.
Percentage of time committed to the program
100% (Full Time)
Ph.D. in Science, Vrije Universiteit Brussel, Belgium
Ph.D. in Engineering, Université catholique de Louvain, Belgium
M.Sc Computer Science, Vrije Universiteit Brussel, Belgium
B.Sc Systems and Computing Engineering, Universidad de los Andes
B.Sc Math, Universidad de los Andes