Vasilis Bekos

Full Stack Developer at University of Patras
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Patras, Western Greece, Greece, GR
Languages
  • Greek Native or bilingual proficiency
  • English Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Greece
    • Higher Education
    • 700 & Above Employee
    • Full Stack Developer
      • Jul 2016 - Present

      Development, extension and maintenance (back-end & front-end) of the web application of management of users, accounts, systems, services and applications of the Network & Computer Infrastructure Department of the University of Patras. Migration from Trac to GitLab. Upgrade (back-end & front-end) of the web application with PHP 8.1, Bootstrap 5, etc. Development and maintenance of the central web site of the University of Patras. Designing, development and maintenance of the central infrastructure of authentication and authorization of the users (LDAP, Shibboleth) and integration of it, in the web applications and telematics services of the University of Patras. Implementation of a 2FA mechanism. Interconnection and completion of SAP applications with open source systems and web applications. Designing, development, installation and configuration of open source software for the implementation of advanced telematics services. Administration of the open source platforms, e-learning platforms and web applications of the University of Patras and the collaborating partners. Development, extension and maintenance of WordPress & Drupal sites. Development of individual modules / components of the above applications and services. Participation into all the stages of the solutions lifecycle: design, development, testing, implementation, launch, evolution. Computer technologies that are used: Web servers (Apache, Tomcat, Nginx), Computer programming languages (PHP & PHP Frameworks, PEAR, Restful API PHP Framework Slim, MySQL, RedBean ORM, HTML, CSS, Bootstrap, Java Apache Velocity.js, Savant, Twig, JavaScript, jQuery, AJAX, JSON, XML, etc.), Git, GitLab, Jira, Trac, Docker, WSL2, CMS (WordPress, Drupal, Joomla), Operating systems (Windows, Linux: Ubuntu, CentOS, AlmaLinux) and administration of them (systems administration). Show less

  • Self-employed
    • Patras, Western Greece, Greece
    • Full Stack Developer
      • Jul 2020 - Oct 2020

      Design and development of a custom e-Commerce website based on WooCommerce and an equivalent mobile application with Ionic framework. Creation of a child theme, custom plugins, custom taxonomies, etc. Use of WooCommerce API. Computer technologies that were used: PHP, MySQL, HTML, CSS, Bootstrap, JavaScript, Rest APIs, JSON, WordPress, WooCommerce, Ionic, etc. Design and development of a custom e-Commerce website based on WooCommerce and an equivalent mobile application with Ionic framework. Creation of a child theme, custom plugins, custom taxonomies, etc. Use of WooCommerce API. Computer technologies that were used: PHP, MySQL, HTML, CSS, Bootstrap, JavaScript, Rest APIs, JSON, WordPress, WooCommerce, Ionic, etc.

  • Freelance
    • Patras, Western Greece, Greece
    • Full Stack Developer
      • Jul 2016 - Sep 2016

      Designing and development of a RESTful web service for the implementation of new orders of a company’s products and the management and observation of them. Computer technologies that were used: Linux (Ubuntu), Apache, Laravel PHP Framework, MySQL, HTML, CSS, Bootstrap, JavaScript, JQuery, AJAX, JSON. Designing and development of a RESTful web service for the implementation of new orders of a company’s products and the management and observation of them. Computer technologies that were used: Linux (Ubuntu), Apache, Laravel PHP Framework, MySQL, HTML, CSS, Bootstrap, JavaScript, JQuery, AJAX, JSON.

  • Tuition center "Atomo"
    • Patras, Western Greece, Greece
    • Software Engineer
      • Feb 2016 - Jul 2016

      Development of a web application which transmits live image of a selected area along with data, i.e. current weather conditions (use of the following computer technologies: Apache, MySQL, PHP, HTML, CSS, JavaScript, JQuery, AJAX, JSON, computer networks technologies, i.e. port forwarding, etc.). Development of websites using WordPress and Joomla. Development of an online fundraising system for charity purposes (use of the following computer technologies: Apache, MySQL, PHP, HTML, CSS, JavaScript, JQuery, AJAX, REST APIs). Implementation of a system which simulates a simplified soccer game (in Java and C++). Microprogramming projects on a microprogrammable educational computer. Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Free / Open Source Software and Applications Engineer
      • May 2014 - Dec 2015

      Development of tools for the automated management - installation of school labs (School Labs of Informatics & Computer Applications). Creation of instructions for the installation and management of School Labs of Informatics & Computer Applications with Free / Open Source software. Participation in the communities of developing Free / Open Source software, which are used in schools (UBUNTU, LTSP, etc.). Development of the applications Sch-scripts and Epoptes for the customization and management of School Labs of Informatics & Computer Applications and school class. Actions of promoting Free / Open Source software in School Labs of Informatics & Computer Applications (through organizing and supporting experiential workshops for the training of teachers, utilization reports, etc.). Development, checking, certification and customization of educational software in individual architectures of school labs (School Labs of Informatics & Computer Applications). Use of benchmarks for the measurement of the performance of various computer systems, in order to produce specifications for the computer systems which are used in school labs (School Labs of Informatics & Computer Applications). Show less

  • Freelance
    • Patras, Western Greece, Greece
    • Full Stack Developer
      • Dec 2013 - Jan 2014

      Development of a web application that stores the projects of a company. Also, it stores the employees of the company and their curriculum vitaes. The application provides a search function in order to find a specific project and / or employee of the company. Bilingual application (in English and Greek). Computer technologies that were used: Apache Web Server, MySQL, phpMyAdmin, PHP MVC Framework (Codeigniter), HTML, CSS, JavaScript, JQuery, Ajax, REST APIs, JSON. Development of a web application that stores the projects of a company. Also, it stores the employees of the company and their curriculum vitaes. The application provides a search function in order to find a specific project and / or employee of the company. Bilingual application (in English and Greek). Computer technologies that were used: Apache Web Server, MySQL, phpMyAdmin, PHP MVC Framework (Codeigniter), HTML, CSS, JavaScript, JQuery, Ajax, REST APIs, JSON.

  • Centre of Information Technology Support of the Hellenic Army (KEPYES)
    • Hellenic Army General Staff, Pentagon, Athens, Greece
    • Software Engineer
      • Oct 2012 - Jun 2013

      Dealt with software bugs / Debugging and optimization of the military conscription algorithm of the Hellenic Army (implemented in Java technologies). Data entry, data validation, Database querying / Dealt with Database problems of the military conscription application of the Hellenic Army (in MySQL). Served the military conscription units around Greece for issues related to the military conscription application. Creation of instructions / Documentation for the users and administrators of the military conscription application. Analyze requirements for upcoming projects. Support of the IT departments (central web servers, UPS, routers/switches and backup systems) of the KEPYES and Hellenic Army General Staff. Training of the new personnel in the above tasks. Show less

    • Assistant in the Library of the Computer Engineering & Informatics Department
      • Oct 2010 - Jul 2011

      Helpdesk. Convert into electronic format the available books, theses, etc. creating indexes and update the database of the Library. Helpdesk. Convert into electronic format the available books, theses, etc. creating indexes and update the database of the Library.

  • Self-employed
    • Nafpaktos, Western Greece, Greece
    • Home teaching
      • Sep 2006 - Jun 2009

      Home teaching in students of Gymnasium and Lyceum on: Informatics, Mathematics, Physics, Chemistry. Home teaching in students of Gymnasium and Lyceum on: Informatics, Mathematics, Physics, Chemistry.

Education

  • University of Patras
    Master of Science (MSc), Computer Science & Technology
    2009 - 2012
  • University of Patras
    Diploma, MEng in Computer Engineering & Informatics
    2003 - 2009

Community

You need to have a working account to view this content. Click here to join now