Personal Info

Passionate software engineer, with an everlasting hunger to try and learn new things. Constantly searching new technologies, dedicated to maintain up-to-date industry knowledge and a continuous professional development. Love technology in general, enjoy good movies, listen to a lot of music and watch tv series almost all day long.


Education

MSc of Advanced Computing and Informatics Systems University of Piraeus, Piraeus (Greece) Advanced Technologies for Software Development 2014 – 2016

Master’s Thesis Full Stack JavaScript Development using MEAN Stack

Bachelor’s Degree of Automation University of Applied Sciences of Piraeus, Department of Automation Engineering, Piraeus (Greece) 2008 - 2013

Bachelor’s Thesis SMStoAuto - Custom made hardware which utilizes feed technologies using PHP, MySQL, Arduino and GSM.


Experience

  • Syntax, Athens (Greece) Software Engineer / Web Applications Developer
    Main duties :

    • Design and develop a new DevOps application
    • Implement the architecture and design of an Angular 4 application
    • Create a richfull UI from scratch
    • Work effortlessly with a remote team
  • Unify: Unified Communications, Athens (Greece) Small and Medium Enterpise – Software Engineer / Web Applications Developer
    Main duties :

    • Develop new features for WBM ( Web Based Management ) tool.
    • Design and develop a new version of WBM from scratch using MEAN Stack.
    • Design and develop a desktop client using the Electron Framework.
    • Scrum Master of the desktop client develop team.
  • Agilis SA Statistics and Informatics, Athens (Greece) IT Department - Software Engineer
    Main duties:

    • Developing and maintaining web applications using J2EE and various JavaScript libraries
    • Database Design and Management, mostly on PostgreSQL
    • Providing support and bug fixing for existing applications
  • EETT - National Telecommunications and Post Commission, Athens (Greece) Department of Spectrum

  • OTE - Hellenic Telecommunications Organization, Athens (Greece) ADSL Helpdesk - 1st Level Technical Support


Projects

  • CookList
    A web app build on Angular, NodeJS and MongoDB. It utilizes Spotify and Unsplash API’s to generate custom playlists based upon user selections.
  • stefvardalos.github.io
    A personal blog build with the Hugo Framework.
  • Faction Randomizer for SmashUp
    A multiplatform application made using the Ionic Framework, now published on Google Play Store. It’s a companion application for a famous board game.
  • PickAMovie
    An application made for the Android Platform. It utilizes the TMDB API to present movie information and suggestions, now published on Google Play Store.

Certificates

MongoDB for Node.js Developers MongoDB, Inc.

Network+ Certification CompTIA


Languages

Greek Native Language

English Certificate of Proficiency in English - University of Michigan


Skills

  • Programming Languages

    JAVA , PHP , NodeJS , Javascript , HTML , CSS , Android Development , Ruby

  • Frameworks

    AngularJS , Angular , jQuery , Twitter Bootstrap , Ionic Framework , ExpressJS , DHTMLX

  • Databases

    MySQL , PostgreSQL , MongoDB

  • Rest

    GIT , Grunt , NPM , JIRA , Ubuntu, Mac