Francisco é formado em Engenharia Mecânica pela Universidade Federal de Campina Grande (UFCG), onde também fez mestrado. Concluiu um PhD na Universidade de Cambridge, Inglaterra. Além disso, possui formação em Ciência de Dados pela PUC-Rio. Atualmente é Professor no Departamento de Engenharia Mecânica da Universidade Federal de Pernambuco (UFPE), onde também atua como pesquisador e desenvolvedor. Está interessado em temas voltados para Inteligência Artificial aplicada a soluções de problemas em diversos setores.