Teaching

Oct 18, 2026 · 2 min read

Courses

  • Databases — Universidad Distrital Francisco José de Caldas, 2026 – present
  • Advanced Databases — Universidad Distrital Francisco José de Caldas, 2026 – present
  • Computer Programming — Universidad Autónoma de Bucaramanga, 2017 – 2019
  • Mobile Applications Development — Universidad Autónoma de Bucaramanga, 2016 – 2019
  • Programming Fundamentals — Universidad Autónoma de Bucaramanga, 2015 – 2017
  • Theory of Computation — Universidad Autónoma de Bucaramanga, 2015 – 2017
  • Software Engineering — Unisangil, 2014 – 2015
  • Computing Paradigms — Unisangil, 2014 – 2015
  • Computer Programming — Universidad Nacional de Colombia, 2012 – 2013

Supervised master’s theses

  • Telematic system for the prevention of chronic non-communicable diseases applied to obesity, blood hypertension and diabetes in Colombia.
  • Design and implementation of a learning object prototype in augmented reality for educational and collaborative environments.

Supervised bachelor’s theses

  • Design and implementation of a mobile application for itineraries of the transportation company Cotrasangil.
  • Prototype of a computer system to capture environmental information in closed spaces in real time.
  • Easy Trip: prototype of a mobile application for touristic orientation using georeferencing and QR codes.
  • Development of the IndoorMall mobile application for indoor real-time positioning in shopping malls.
  • Comparison between Python and Java programming languages for web application development.
  • WifSond Meter: mobile application for measuring environmental variables at UNAB.
  • Development of an augmented reality application for education in physics.
  • Prototype of a computer system for monitoring environmental conditions in UNAB’s biobank using free hardware and free software.
  • Health Guardian: mobile application for supporting the treatment of chronic non-communicable diseases through gamification.
  • Prototype of an automatic irrigation and monitoring system that measures humidity and temperature to evaluate vegetation.
  • Development of a mobile application for collective evaluation of vehicles and automotive workshops using crowdsourcing techniques.
  • Development of a mobile application that facilitates information related to the cultural offer of the city.
  • SoBook: mobile application for the sale, loan and exchange of books between users.
  • Facial recognition system with neural networks for assistance in classrooms.
  • IoT prototype to promote recycling in the population.