Mobile App Development
Web Services Development
I am currently working as the Chief Technology Officer of Desktop Alert Inc. where I have responsibility for all software development in the organisation.
With just short of 30 years IT experience, I have held senior software engineering positions in multiple companies using multiple technologies.
I am particularly adept at understanding and exploiting new technologies, both conceptually and hands-on.
I have a PhD in Software Engineering, an MSc in Telecommunications Technology and a BSc in Astrophysics.
I have worked in senior Tech