Doctor por la UMA,y miembro del grupo de Investigación TIC-135 de Inteligencia Artificial (IA2) del Dpto. Lenguajes y Ciencias de la Computación. Posee un MBA Executive por la escuela de negocios ESESA, y la acreditación ANECA de profesor Ayudante Doctor en Ciencias de la Computación. Ha impartido clases de Informática en Grados de Turismo, Traducción e Interpretación y en Ingeniería Informática. Actualmente trabaja como profesor técnico de FP. Es consultor de software libre en Hostgreen. Las publicaciones científicas pueden encontrarse en: https://scholar.google.com/citations?user=POTAQwcAAAAJ&hl=es. Es Miembro de la Asociación Española de Inteligencia Artificial (AEPIA). Es Vocal en la Asociación de Investigadores Precarios de Málaga (AIPMA) y Portavoz de AIPMA en FJI/Precarios a nivel nacional. También es Vocal del Colegio Profesional de Ingeniería Informática de Andalucía (CPIIA), Colegiado nº 23. Entre su experiencia profesional se pueden encontrar desarrollos Java, .NET, desarrollos web J2EE, programación funcional LISP, y consultoría TIC a PYMEs.