A short curriculum vitae
(a pdf version
can be downloaded from
MSc Computer Graphics, Vision and Imaging,
University College London (UCL),
Thesis: "An OpenCL Interactive Ray Tracer"
BSc Computer Science,
Aristotle University of Thessaloniki (AUTH),
Computer Graphics Programmer at Igalia :: (06/2017 - currently).
Software Engineer at Canonical Ltd ::
(09/2012 - 04/2017) :: Contributions to Nux (the 3D graphics subsystem of the Ubuntu desktop), Compiz (the compositor of the Ubuntu desktop), Unity (the official Ubuntu DE), some Ubuntu desktop applications and Mir (a window system).
Research assistant at the Information Technologies Institute
(01/04-01/06/2012) :: Adapt4EEE Project, implementation of head tracking on depth frames.
IT consulting, UNIX Systems/Network Administration for the SwEng Team of the AUTh University
(2008-2010, 2012, 2014) :: Periodical contributions and technical support to the Software Engineering Team research projects.
Part-time Java developer for Foodtec Solutions
(01/02/2011-31/03/2011) :: Evolved with the development of an extended POS system.
Programmer/Web developer for Arx.Net (10/2008-03/2009) :: Contributions to mobile applications, content management systems, WAP sites.
Other work experience:
Teacher of informatics (school year 2010-2011)
Private tutor on mathematics, physics and informatics (2002-2008)
Market Researcher for Contacta Communications (2002-2004)
Academic/Summer of Code Projects: