All Companies

My Experience

Mar 2019 - Present
The Chat Shop
Software Engineer (Remote)
  • Full stack development using Node.JS, ReactJS/Redux and GraphQL.
  • Building state of the art, easy to use and performant web applications.
  • Maintaining and enhancing company’s internal dashboards and mechanisms with rich features and functionalities.
Jan 2018 - Present
Aristotle University of Thessaloniki
Research Associate
  • Full stack development using Node.JS, Express, ReactJS/Redux/Angular/React Native and MongoDB.
  • Cross-platform mobile application development using ReactNativeJS.
  • Involvement in many EU/GR-funded projects like MobileAge and eeRIS and collaborated with companies like Cyclopt and Joule Assets.
Jan 2016 - Present
Self-employed
Freelance Software Developer
  • Cross-platform mobile application development using ReactNativeJS.
  • Development of scalable and responsive web-apps using the MEAN and/or MERN stack.
  • Development of various cross-platform desktop applications using Electron.
  • Static web portfolios & landing pages.
  • Test driven development using Mocha & Chai.

Education

My Qualification

2012 - 2018
Aristotle University of Thessaloniki (AUTH)
Diploma/MEng Electrical & Computer Engineering
  • Degree programme equivalent to Master's degree (ECTS 308.0)
  • Diploma Thesis: "Continuous User Authentication in Web Applications through Behavioral Biometrics"
  • Core Courses: Algorithms, Data Structures, Databases, Machine Learning, Parallel/Distributed Systems, Operating Systems, Computer Architecture, Pattern Recognition, Digital Image Processing, Computer Graphics
2009 - 2012
6th General Unified Lyceum of Heraklion
High School Diploma