Sokratis Sofianopoulos graduated from the Department of Computer Science of the University of Ioannina in 2002, and holds a MSc in Distributed & Multimedia Information Systems from the Dept. of Computer Science of Heriot-Watt University, Edinburgh (2003). He received his PhD degree from the School of Electrical and Computer Engineering of the National Technical University of Athens (NTUA) in 2010, on research he conducted on Language Modeling for Machine Translation Systems and multi-objective optimization using evolutionary algorithms. Since 2005 he has served as research associate and software engineer at The Institute for Language and Speech Processing (ILSP / "Athena" R.C.). His research interests include machine translation, machine learning with emphasis on evolutionary computation approaches, data modeling etc. He has worked in several European R&D programs in the field of NLP and machine translation (METIS-II (FP6-IST-003768), PRESEMT (FP7-ICT-248307), QTLaunchPad (FP7-ICT-296347)). He is an adjunct faculty member and teaches in the IT program.