Ivan Gonçalves es Licenciado y Máster en Ingeniería Biológica por el Instituto Superior Técnico, y posee un posgrado en Gestión Empresarial por el Instituto Superior de Economía y Gestión. Actualmente ocupa el cargo de Concejal en el Ayuntamiento de Almada.
Fue Secretario General de las Juventudes Socialistas y Diputado en la Asamblea de la República durante ocho años, habiendo ejercido funciones como Vicepresidente del grupo parlamentario del Partido Socialista e integrado, entre otras, la Comisión Permanente de la Asamblea de la República, la Comisión de Asuntos Exteriores y Comunidades Portuguesas, la Comisión de Revisión Constitucional y, como miembro suplente, la Asamblea Parlamentaria de la OTAN.
Fue Presidente de la Asamblea Municipal de Almada, uno de los representantes portugueses en el programa “Young Elected Politician” del Comité Europeo de las Regiones y es Presidente de la Mesa de la Asamblea General de la Asociación Portuguesa de Estudios Europeos.
Fue Consultor del Banco Mundial y trabajó en empresas de los sectores energético, educativo, científico y de innovación. También fue Presidente de la Asociación de Estudiantes del Instituto Superior Técnico, Presidente de la Asamblea General del Almada Atlético Clube y miembro del Consejo General de la Federación Académica para la Información y la Representación Externa, la organización que representa la educación superior portuguesa en la “European Students’ Union”.
