After gaining a Bsc (Eng) in Electrical and Electronic Engineering from Imperial College London I joined Motorola Communication in August 1985. At Motorola I worked on a number of smaller comms projects related to the analogue mobile network that had just launched in the UK. I then focussed on one big project – introducing SS7 (digital signalling) into the Cellnet mobile network by first testing it against a System X test switch and then rolling out to the MSCs in the UK network.
I joined Orbitel Mobile Communications in 1988 as a software developer working on the new GSM base station node B. Orbitel was later acquired by Ericsson.
In 1992, after the the Orbitel project was scrapped, I headed off to Portsmouth University as a Senior Lecturer in Software Engineering. I lectured in object oriented analysis & design, Occam (!), Ada, C++, Prolog amoungst other things. During this period I was also invited to lecture in OOA/OOD at Tirana University in Albania – great experience.
My desire to get back to building stuff took me to NEC Technologies in Reading where I started as a software engineer and ended up as a software group leader working on their first WAP mobile. This brought me into contact with some folkes from Vodafone and I move to join Vodafone Group R&D in June 2000.
I have worked on a range of projects in Vodafone Group R&D but in May 2006 I suggested building a public R&D website to get wider feedback on what we were doing – before the term “crowdsourcing” was being used. That led to the creation of Betavine – Vodafone’s developer outreach website. We have built the website from scratch and manage it ourselves in our lab.