É graduado pelo Instituto de Economia da UNICAMP, mestre e doutor pela Universidade Federal do Rio de Janeiro (UFRJ). Foi visiting scholar na University of California (Berkeley, EUA), entre 1995 e 1996, e no Centre d’Économie de La Sorbonne, Université Paris 1 Panthéon (Paris, França), em 2011.
Edgard também teve atuação pública no Ministério da Economia, Fazenda e Planejamento (1990 e 1991), foi Secretário Municipal da Prefeitura de Campinas (1994) e Consultor do Banco Mundial e do Banco Interamericano de Desenvolvimento. Entre 2006 e 2007 foi economista-chefe do Instituto de Estudos para o Desenvolvimento Industrial (IEDI).
É autor de inúmeros artigos publicados em revistas especializadas e coletâneas, além de atuar como conferencista em seminários e workshop nacionais e internacionais.