Nel 2008 ottiene una laurea triennale in Economia e Finanza aziendale e nel 2010 una laurea specialistica in Economia e Finanza Internazionale, entrambe presso l'Università Cattolica di Milano. Nel 2012 si specializza in Economia Pubblica, conseguendo il Master of Science in Economia, presso la London School of Economics and Political Science - Londra. Nel 2018 consegue il Dottorato in Scienze Economiche presso l'Università della Svizzera italiana - Lugano.
Edoardo svolge attività di ricerca in ambito economico da un decennio. Nel 2011 ha lavorato come assistente di ricerca presso l'Università Cattolica (Finanza Pubblica) e il Politecnico di Milano (Economia dell'Istruzione). Dal 2014 al 2017 è stato consulente di Eupolis Lombardia per l'immigrazione. Presso l'USI è stato ricercatore PhD in Economia Pubblica fino al 2018 e, successivamente, ricercatore Post-Doc fino al 2019. Dal 2020 è ricercatore in SUPSI, presso il Centro competenze Lavoro welfare e società del DEASS, dove si occupa di trasformazioni del lavoro e politiche sociali.
Economia e finanza pubblica; federalismo fiscale e suo impatto sulla nascita di nuove imprese; costi e benefici dell'immigrazione e suoi effetti elettorali; econometria applicata; studio dei percorsi di transizione dalla formazione professionale al mercato del lavoro in un contesto transfrontaliero.