Ingeniera en Informática e Ingeniera en Electrónica por la Universidad de La Laguna. En el curso 2004/2005 inició su labor investigadora gracias a una beca de Formación de Profesorado Universitario. En 2009 obtuvo, con el trabajo titulado “Algorithmic Skeletons for Combinatorial Optimization: Parallelizations and Applications”, el grado de Doctor, con calificación de Sobresaliente Cum Laude y mención europea. En su etapa post-doctoral trabajó en el Parque Científico y Tecnológico de Tenerife hasta que en 2012 se incorporó al Departamento de Estadística, Investigación Operativa y Computación de la Universidad de La Laguna mediante un contrato de Profesor Ayudante Doctor. Desde 2019 es Profesora Titular del área de Lenguajes y Sistemas Informáticos, en el Departamento de Ingeniería Informática y de Sistemas de la Universidad de La Laguna. Su labor investigadora ha estado ligada principalmente a líneas de investigación del ámbito de la optimización combinatoria y el desarrollo de software o herramientas para la resolución de problemas complejos mediante la aplicación de heurísticas, meta-heurísticas e hiper-heurísticas. En cuanto a la actividad docente, ha estado involucrada desde hace años en la impartición de asignaturas como «Computabilidad y Algoritmia», «Lenguajes y Paradigmas de Programación» o «Computación Avanzada», del Grado en Informática y del Grado en Matemáticas. Además, como reflejo de su implicación en el ámbito de la didáctica de la programación, en la actualidad es Coordinadora del Grupo de Innovación Educativa en Herramientas, Algoritmos y Lenguajes Informáticos, y Directora del Aula Cultural de Pensamiento Computacional.