Hi! I’m Keith Vassallo

Educator / Coder / Geek
Online CV Download my CV

About Me

Hello, I'm Keith. I'm a Maltese educator, coder and student. I'm also a geek, and love everything techie.

I'm currently an educator teaching coding at ICE Malta. I'm also reading for a Masters in Computer Information Systems at the University of Malta. In my spare time, I like working on open-source projects, writing, eating and watching movies.

Skills & abilities

Teaching & Presentations
JavaScript / jQuery
Databases (MySQL, Mongo)
AngularJS, Node, Meteor and other cool stuff

My Specialities

ICT Tuition

On a wide variety of subjects.

Back-End Development

Secure, fast and modern.

Research and Delivery

On the latest, came-out-yesterday stuff.

Education & jobs

Oct 2015 - Sep 2017 M.Sc. (Hons.) ICT with CIS University of Malta
Sep 2013 - Present Director of Studies and Professional Development ICE Malta
Oct 2008 - Jun 2013 Computer Studies/IT Lecturer St. Aloysius' College 6th Form
Feb 2008 - Aug 2008 Test & Support Engineer 3CX Phone System
Oct 2004 - Oct 2008 B.Sc. (Hons.) CIS London Metropolitan University
Oct 2005 - Jun 2007 Lecturer STC Training

Language skills


Hobbies & Interests

  • Coding
  • Music
  • Writing
  • Travel

12 years of experience - that's a lot of geek time

What my colleagues say...
I met Keith when teaching at ICE Malta. Keith is a truly professional person with a very positive attitude and always ready to help. Albeit Keith is very talented in various IT subjects he is always ready to humbly learn new things. In my honest opinion, Keith is an asset to any organisation.
Jamie Tabone Software Engineer, Ascent Software
Keith is an affable but exacting person with a very positive attitude in whatever he does.
Christian Cassar Torreggiani Business Development Director, IntexWorld Business Group
Keith is an IT buff with a capacity for rapid understanding of IT and Networking concepts. Can be put into a first-line-support situation practically immediately, and will show himself eligible for elevation to higher support levels very early on. Extremely efficient at taking a task to completion, and quickly moving on to the next.
Kevin Attard Compagno Founding Director, 247 Supported
Keith is a fantastic person to work with. He is not let down by a complex situation but will tackle it with a smile right to the solution. He brought a wealth of knowledge to the team with his Linux knowledge. A hard working person and a great team player.
William England Director, England Group Ltd.
As a student, Keith demonstrated ample skill in comprehending the various abstract notions of computer programming, such as class design, instantiation and C++ templates. On a personal note, Keith's company is very enjoyable due to his positive attitude and sense of humour.
Sinclair Calleja Technical Advisor & Senior Developer, 3CX/2X/Acunetix
Keith is a trust worthy individual and is definitely a unique person who always contributes fully to any project with cohesion. He is highly intelligent and driven to accomplish all feats in no time. I would recommend his services for any venture with a defined vision.
Vincent Leguesse CEO, Viper Hybridz Ltd.

Here's how to
get in touch.

  • ICE Malta
    Central Business Centre Level 2, Suite 2,
    Mdina Road, Zebbug ZBG9015
  • hello@keithvassallo.com
  • +(356) 99247626
Use Contact Form
My social profiles.
Like ICE Malta on Facebook!

Please fill the form - I will reply as quickly as I can!