Γεια σας ονομάζομαι Βασίλης Βοντικάκης, ένα γρήγορο "intro" είναι ότι ασχολούμαι αρκετά χρόνια με τεχνολογίες του internet και ειδικότερα με όσες περιστρέφονται γύρω από την κατασκευή εφαρμογών λογισμικού στο backend αλλά και στο frontend.
Η εμπειρία που διαθέτω περιλαμβάνει κατασκευή συστημάτων CRM, Real Estate, Travel API integrations και ecommerce projects. Eπιπλέον σε αυτή την ιστοσελίδα θα βρείτε μια σειρά από δωρεάν εργαλεία υπολογισμoύ μερικής απασχόλησης και A/B Conversion Rate ή να επικοινωνήσετε αν ψάχτετε εξωτερικό συνεργάτη.
Frontend Development
- Javascript ES6
- jQuery
- Flutter για mobiles apps
Backend Development
- Yii Framework
- Codeigniter
- CakePHP
- Symfony
- Laravel
VPS & Cloud Computing
- Linux administration
- Bash scripting
- Vagrant
Quality Assurance
- Codeception
- Selenium
- Git / Mercurial
Ecommerce CMS
- Prestashop
- Wordpress
- Joomla
- Magento

Eκπαίδευση
Msc Μαθηματική Προτυποποίηση στις σύγχρονες τεχνολογίες και οικονομία.
B.A Οικονομικών Επιστημών
Μέλος του Οικονομικού Επιμελητηρίου Ελλάδας
Συχνές ερωτήσεις FAQ
Τι είναι το backend web development;
Backend development αναφέρεται στο ανάπτυξη λογισμικού από την πλευρά του server σε μια εφαρμογή. Αυτός ο τύπος development αποτελείται από τρία μέρη: server, την εφαρμογή και τη βάση δεδομένων. Οι χρήστες της εφαρμογής δεν μπορούν να δουν αυτό το κομμάτι το οποίο ίναι υπεύθυνο για την αποστολή των πληροφοριών στο browser ή στο middleware.
Τι είναι το frontend web development;
Frontend development αναφέρετε στη πλευρά του client side σε μια εφαρμογή όπου είναι κατά κύριο λόγο ορατό μέρος της στους χρήστες. Οι frontend developers είναι υπέυθυνοι για την σχεδίαση και ευχρηστία μια ιστοσελίδας ή εφαρμογής.
Με τι ασχολείται ένας full stack developer;
Ένας full stack developer είναι ο web developer οποίος μπορεί να εργαστεί τόσο στο frontend όσο και το backend σε μια ιστοσελίδα ή μία εφαρμογή web - αυτό σημαίνει ότι μπορεί να χειριστεί project που απαιτούν βάσεις δεδομένων ή αλλο data stores και επιπλέον μπορεί δημιουργήσε user interfaces που υποστηρίζουν single-page applications
Τι είναι το Vagrant;
Το Vagrant είναι ένα εργαλείο για τη δημιουργία Virtual Machines Environments, ελαχιστοποιεί το χρόνο εγκατάστασης και ρύθμισης για development environment και αυτοματοποιεί τη κοινή χρήση λογισμικού σε dev teams. Λειτουργεί πάνω virtualization λογισμικό όπως είναι το VirtualBox, VMWare etc.
Τι είναι το GIT;
Το Git είναι ένα σύστημα version control το οποίο βοηθάει software developer να διαχειριστούν αποτελεσματικά τον πηγαίο κώδικα ενός project. Μπορούν να ενσωματώσουν πολύ γρήγορα καινούργιες αλλαγές, να ενώσουν κομμάτια κώδικα από διαφορετικά μέλη της ομάδας ή να πλοηγηθούν στο ιστορικό της εξέλιξης του λογισμικού.