Ο Βασίλης Καβουλάκος γεννήθηκε στην Αθήνα το 1969. Είναι έγγαμος με τρία παιδιά.

Έχει πτυχίο (B.Eng.) Αεροναυπηγού Μηχανικού από το Imperial College του Λονδίνου, μεταπτυχιακό (M.Sc.) στην Αεροναυπηγική από το Cranfield Institute of Technology και ΜΒΑ από το Imperial College Management School. Μιλάει Αγγλικά και Γερμανικά.

Από το 1993 μέχρι σήμερα είναι μέλος της ΤΕΚΕΜ Σύμβουλοι Μηχανικοί ΑΕ που δραστηριοποιείται στην παροχή υπηρεσιών μελέτης ηλεκτρομηχανολογικών εγκαταστάσεων και έργων υποδομής, στην επίβλεψη και διαχείριση κατασκευής έργων.

Από το 2000 είναι συνιδρυτής και Διευθύνων Σύμβουλος της PLM Hellas Διαχείριση Εγκαταστάσεων ΑΕ, εταιρεία ελληνο-πορτογαλικών συμφερόντων με αντικείμενο κυρίως την παροχή Hard Services αλλά και ολοκληρωμένων υπηρεσιών FM.

Είναι μέλος του Δ.Σ. του Ελληνικού Συνδέσμου για την Ολοκληρωμένη Διαχείριση Εγκαταστάσεων – HFMA από τον Φεβρουάριο 2018