προσωπικα στοιχεία

Όνομα
Βασίλης
Επώνυμο
Κανελλόπουλος
Πατρώνυμο
Δημήτρης
Έτος γέννησης
1979
Οικογενειακή κατάσταση
Έγγαμος

εργασιακή εμπειρία

Νοεμ. 2009 - παρόν
Μηχανικός ανάπτυξης εφαρμογών διαδικτύου για το Πανελλήνιο Σχολικό Δίκτυο, Διεύθυνση Πανελλήνιου Σχολικού Δικτύου & Δικτυακών Τεχνολογιών, Ινστιτούτο Τεχνολογίας Υπολογιστών & Εκδόσεων (ΙΤΥΕ) - "Διόφαντος", Πανεπιστημιούπολη, Ρίο Πατρών.
Κύρια καθήκοντα:
  • Σχεδίαση και ανάλυση εφαρμογών
  • Υλοποίηση εφαρμογών διαδικτύου
  • Συντήρηση υπαρχόντων εφαρμογών
Εφαρμογή τεχολογιών:
  • Server side development: PHP, Zend Framework 1 & 2, Slim Framework, Joomla, Wordpress
  • Client side development: HTML5, CSS3, Javascript, jQuery, Mootools, Dojo, angularjs
  • Database: MySQL, Sqlite. Χρήση ORMs όπως Doctrine2, RedbeanPHP
  • Διασύνδεση με άλλα Π/Σ μέσω web services, REST, SOAP APIs
  • Υλοποίηση διεπαφών με LDAP
  • System scripting σε bash, perl, php
  • SingleSignOn με Jasig/CAS
2005 - παρόν
Ανάπτυξη εφαρμογών διαδικτύου, ως ελεύθερος επαγγελματίας. Υλοποίηση websites, e-shops, blogs.
Εφαρμογή τεχολογιών:
  • PHP, OXID e-shop platform, Wordpress, Joomla κ.ά.
Απρ. 2004 - Φεβ. 2005
Τεχνικός υποστήριξης χρηστών για το Πανελλήνιο Σχολικό Δίκτυο, Διεύθυνση Πανελλήνιου Σχολικού Δικτύου & Δικτυακών Τεχνολογιών, Ινστιτούτο Τεχνολογίας Υπολογιστών & Εκδόσεων (ΙΤΥΕ) – "Διόφαντος", Πανεπιστημιούπολη, Ρίο Πατρών.
Κύρια καθήκοντα:
  • Υποστήριξη χρηστών και σχολικών μονάδων του Πανελλήνιου Σχολικού Δικτύου για τις υπηρεσίες web hosting, email
  • Επίλυση δικτυακών προβλημάτων
Φεβ. 2004 - Ιούν. 2005
Εκπαιδευτικός Προγραμματισμού στο Τμήμα Τεχνικών Εφαρμογών Πληροφορικής, 2o Ινστιτούτο Επαγγελματικής Κατάρτισης Πάτρας, Πάτρα.
Εισαγωγή στον Προγραμματισμό χρησιμοποιώντας την γλώσσα προγραμματισμού PASCAL.
Νοέμ. 2003 - Μάρ. 2004
Προγραμματιστής εφαρμογών διαδικτύου, Ιονική Τεχνολογίες ΕΠΕ, Πάτρα.
Κύρια καθήκοντα:
  • Ανάπτυξη εφαρμογών web χρησιμοποιώντας τεχνολογίες Microsoft, MSSQL, ASP Vbscript.
Οκτ. 2003 - Φεβ. 2004
Εκπαιδευτικός Ηλεκτρονικών στο Τμήμα Τεχνικών Εγκαταστάσεων Ψύξης, Αερισμού και Κλιματισμού, 2o Ινστιτούτο Επαγγελματικής Κατάρτισης Πάτρας, Πάτρα.
Εργαστηριακή διδασκαλία βασικών ηλεκτρονικών.
Απρ. 2000 - Σεπτ. 2000
Τεχνικός υποστήριξης εργαστηρίου, Πρακτική άσκηση στο Εργαστήριο Δικτύων και Τηλεπικοινωνιών, Τμήμα Ηλεκτρονικής – Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας, Αθήνα.
Κύρια καθήκοντα:
  • Υπεύθυνος ομαλής λειτουργίας εργαστηριακού εξοπλισμού και δικτύου

εκπαίδευση

2005 - 2009
Μηχανικός Η/Υ & Πληροφορικής, Πανεπιστήμιο Πατρών – Πολυτεχνική Σχολή, Τμήμα Μηχανικών Η/Υ & Πληροφορικής, Πάτρα.
Διπλωματική εργασία: "Μελέτη, σχεδιασμός και ανάπτυξη υβριδικών ασύρματων δικτύων αισθητήρων και ενεργοποιητών (Wireless Sensor and Actor Networks)"
  • Ανάπτυξη πλατφόρμας διαχείρισης WSAN σε Java χρησιμοποιώντας SunSPOT συσκευές.
1996 - 2000
Ηλεκτρονικός Μηχανικός ΤΕ, Τεχνολογικό Εκπαιδευτικό Ίδρυμα Αθήνας, Σχολή Τεχνολογικών Εφαρμογών, Τμήμα Ηλεκτρονικής, Αθήνα.
Πτυχιακή εργασία: "Ηλεκτρονικό εμπόριο – Μελέτη και ανάπτυξη εφαρμογών e-Commerce"
  • Ανάπτυξη πρότυπης πλατφόρμας e-shop βασισμένη σε τεχνολογίες Microsoft VbScript και Access Database.
1993 - 1996
Απόφοιτος Γενικού Λυκείου, Γενικό Λύκειο Ρίου, Ρίο Πατρών.

γλώσσες

Αγγλικά
Πολύ καλά
Γαλλικά
Καλά

τεχνικές δεξιότητες

Web development
  • Εμπειρία και γνώσεις εργαλείων και τεχνολογιών, όπως PHP, MySQL, HTML5, CSS3, jQuery που επιτρέπουν την ανάπτυξη δυναμικών web εφαρμογών
  • Γνώση και εμπειρία στην χρήση των web standards, επιτρέποντας την ανάπτυξη cross-browser, cross-device εφαρμογών
  • Μεγάλη εμπειρία ανάπτυξης εφαρμογών με την χρήση MVC Frameworks.Zend Framework 1 και 2, Slim Framework.
  • Ανάπτυξη εφαρμογών βασισμένων σε Joomla. Εμπειρία στην υλοποίηση επεκτάσεων και plugin για Joomla.
  • Ανάπτυξη web εφαρμογών χρησιμοποιώντας template engines όπως Twig, Mustache και Smarty.
  • Εμπειρία στην ανάπτυξη web services χρησιμοποιώντας πρωτόκολλα όπως REST, SOAP, JSON-RPC, XML-RPC
  • Χρήση ORM Frameworks για data persistence, Doctrine 2 και RedbeanPHP
  • Γνώση και εμπειρία στην εγκατάσταση, ρύθμιση και λειτουργία Apache Web Server σε περιβάλλον Linux, για την φιλοξενία web εφαρμογών.
Επιπλέον δεξιότητες προγραμματισμού
  • Γνώση προγραμματιστικών patterns σε OOP.
  • Μεγάλη εμπειρία στην ανάπτυξη εφαρμογών που βασίζονται σε LDAP
  • Χρήση DVCS για την διαχείριση κώδικα, όπως Mercurial και Git.
  • Γλώσσες προγραμματισμού:
    • Java
    • C/C++
    • Perl
    • Linux Shell Scripting
  • Βάσεις δεδομένων:
    • MySql
    • MSSQL