Career

Jul 2012 – Present · 13+ years

Dobility, Inc. (the company behind SurveyCTO)

Apr 2021 – Present · 5+ years

Director of Engineering

Leading the engineering organisation behind SurveyCTO, the data-collection platform used by researchers and institutions worldwide. Responsible for engineering strategy, architecture, team growth, hiring, mentorship and the day-to-day craft of building scalable, resource-efficient backend systems.

Jul 2012 – Apr 2021 · 8 years 10 months

Lead Engineer

Was randomly found but thoughtfully chosen by Chris Roberts to start working with him at Dobility when SurveyCTO was not more than a name. Brought version 1.0 live on April Fool’s Day, 2013, and helped grow the business ever since.

Designed and built the backbone of the SurveyCTO platform on Java & Google App Engine, with extensive use of Spring, Hibernate, MySQL, Quartz Scheduler and IBM Drools, and a Vue.js / JavaScript front end.

Mar 2010 – Nov 2013 · 3 years 9 months

Velti

Senior Software Engineer · Tech Leader — Patras & Athens, Greece.

Engineering and technical leadership on mobile-marketing and large-scale platform work.

Oct 2008 – Dec 2009 · 1 year 3 months

Enorasis S.A.

Project Manager

Project management and team management.

Nov 2007 – Jul 2009 · 1 year 9 months

Euroteam KEK S.A.

IT Consultant

Created the IT infrastructure of this Greek vocational training centre (euroteamkek.gr).

Jan 2004 – Dec 2004 · 1 year

Kastaniotis Editions

Software Engineer · Educational Software Development

Member of the development team for a project of the Greek Pedagogical Institute, producing educational software for Mathematics in the 3rd, 4th, 5th and 6th grades of primary school (pi-schools.sch.gr/logismika1/dimotiko).

Earlier roles

Student, research and early-career roles during and right after my studies at the University of Patras.

2002 – 2004

Teaching Assistant — University of Patras

Laboratory support for undergraduate and postgraduate courses at the Department of Electrical and Computer Engineering: Introduction to Computers I, Human-Machine Communication and Computer Graphics.

2002

Researcher / Developer — WebSave

Design and implementation of an Internet tool (WebSave) using Java applets, within a project of the Automation and Robotics Laboratory at the Department of Electrical and Computer Engineering, University of Patras.

1998

Software Engineer — Advanced Informatics Ltd.

C/C++ developer on Unix-based systems.

1997

Operator — OTE Directory Inquiries (131)

Operator at the telephone-directory information service of OTE (Hellenic Telecommunications Organization, line 131).