Tamagnini is married to Tania Ercolani and has three children. He lives in
Falciano. He graduated as a surveyor at the "Belluzzi" technical institute in Rimini and later graduated in construction engineering at the
University of Bologna. He was first an employee of a private technical firm, then in 2000 he joined the planning office, land department, as an expert in particular in the road and hydrogeological reclamation sector. In 2000 Tamagnini joined the
Sammarinese Christian Democratic Party and became a member of the
Castello di Serravalle Council from 2003 to 2008. During 2008–2011 he held the position of Captain as a replacement. In 2008 he was elected to the
Grand and General Council, where he was a member of the Health and Territory Commission of the Permanent Commission on Justice Affairs and of the Secretariat Office. ==References==