Education

Bachelor's Degree, Informatics

Aristotle University of Thessaloniki

2014 - 2019
  • Selected course stream of Information technology (AI, Data Analysis, Software Engineering)
  • Thesis: Applied Active Learning on Biomedical Image Classification. Use AI to make feedback recommendations that contribute better at the improvement of the classification model. (atypon.csd.auth.gr/medieval)
  • Member of ACM student chapter AUTH (acm.web.auth.gr)

Work Experience

Main Contributor & Developer

SeaQL

05/2022 - Today
  • Open source development of SQL to GraphQL tool in Rust
  • Project community management
  • Plan and design software architecture of the library

Software Developer

Hellenic Army

01/2022 - 08/2022
  • Served at Hellenic Army Information Technology Support Center (ΚΕ.Π.Υ.Ε.Σ.)

Senior Developer & Scrum Master

LANCOM

11/2019 - 05/2021
  • Organize teams per project and introduce scrum and agile
  • Introduce docker and CI practices
  • Train interns and onboard new colleagues
  • Design and develop software in PHP, NodeJS, Vue and TypeScript
  • Plan integration of SSO and OAUTH2 to existing projects

Senior Fullstack Developer

Aristotle University IT Center

09/2018 - 11/2019
  • Plan integration of SSO and OAUTH2 to existing projects
  • Train and mentor colleagues on OAUTH2 and OPENID technologies
  • Design and develop crypto-token file signing WebAPI using Python and JavaScript
  • Design and develop SMS gateway API in PHP
  • Develop open-source plugins for limesurvey in PHP (limesurvey.org)

Fullstack Developer

LANCOM

06/2017 - 07/2018
  • Design and Develop software in PHP, NodeJS and Vue

Junior Fullstack Developer

Aristotle University IT Center

11/2015 - 05/2017
  • Support legacy scheduling web app in Java Spring
  • Design and develop new scheduling web app in PHP and AngularJS

Volunteering

IT Manager

TEDxAUTH

09/2021 - Today
  • Develop new website in PHP, HTML and UiKit

Co-Curator

TEDxAUTH

12/2020 - 09/2021
  • Manage production and operations teams of local TEDx event
  • Assist with the rewrite of the website front-end in React
  • Develop new website back-end in NodeJS using Strapi

IT & Production Manager

TEDxAUTH

11/2018 - 03/2020
  • Develop front-end optimized for fast loading in Vue
  • Develop back-end API in PHP
  • Develop hybrid mobile app in Vue using Cordova
  • Responsible for production management & coordination

Website Developer

TEDxUnMul

03/2020 - 09/2020
  • Develop fullstack website in Laravel PHP
  • Collaborate remotely with team

Host of Web Development Club

AUTH ACM Local Chapter

02/2017 - 02/2019
  • Organize club activities
  • Design and teach course "Introduction to Web Development"
  • Theory in JavaScript, Python, SQL
  • Workshops in VueReact, ExpressJS, NodeJS

Volunteer Coordinator

ethelon

05/2017 - 10/2019
  • Coordinate volunteers in over 20 events and two of those events where abroad
  • Participate in city actions and events that promote volunteering
  • Manage over 100 volunteers at a single event

Contributor

Wikimedia

11/2016 - 02/2017
  • Contribute at 3 programming issues of the organization
  • Engage with open source community
  • Communicate with team across the globe