Dr. Spyropoulos has completed his postgraduate studies in 1979 and he awarded the Ph.D. degree in Computer Studies from Loughborough University of Technology, in England. At that University in 1975 he got also his M.Sc. degree in Computing with Applications, while he awarded his BSc in Applied Mathematics from University of Ioannina, Greece in 1974.
From Nov. 1979 till Aug. 1984, after completing his military service, he worked as a S/W Engineer Consultant at the R&D Depts of Greek Air Forces and Army, for the Command & Control Information Systems (CCIS) project. In Sept. 1984 he jointed the Artificial Intelligence team at the Department of Computers of Nuclear Research Center "Demokritos". Then, after the foundation of NCSR "Demokritos" in 1985, he took a tenure position as a Senior Researcher in 1988 and in 1992 he promoted to a Director of Research, at the Institute of Informatics and Telecommunications.
In 1989 he founded the Software and Knowledge Engineering Laboratory (SKEL) and he was heading it till 2003. He was participating for many years as member of the scientific board and Deputy Director of the Institute. From June 2004 till July 2013 he was elected and appointed as the Director of the Institute of Informatics and Telecommunications. In January 2009 till April 2011 he had served as Vice President of the Board of Directors of NCSR "Demokritos" and from May 2010 till March 2011 he has also served as acting Director and Chair of the Board of NCSR "Demokritos" in parallel with his duties as Institute Director. He is also co-founder of the spin-off company called 'i-sieve' that is formed (Aug. 2004) to explore the 'on-line content analysis technology' developed at the SKEL laboratory. Since July 2013, althouth he stil be a Director of Research in SKEL he also heads the Informatics Special Services Laboratory (ISS Lab).