Ignasi es investigador en optimización y ciencia de decisión. Defendió su doctorado en optimización combinatoria en 2013 en la Universidad Politécnica de Cataluña. Posteriormente, trabajó como investigador postdoctoral en NICTA, Australia. Desde noviembre de 2016 Ignasi trabaja como investigador y desarrollador en Barcelogic.