The Software Design Lab (TSDL) is a research group at Universidad de los Andes (Bogotá, Colombia). Our purpose is to design and build software-based solutions that are user-centered. We care about improving state-of-the-art methods, and building high quality software. In order to accomplish our goals, we look for innovative and disruptive ways of using software engineering methods. Our work can be summarized in four areas: Automated Software Engineering Design for everyone Mining Software Repositories App development with societal impact