I worked as a software developer on large scale data processing systems and led project teams to design and implement a range of systems. During that time, I learned a wide variety of programming languages and came to realise that while the language may change the underlying concepts and ideals do not and in fact the most important thing about software development isn't the language used but producing effective and robust solutions to problems.
I am of a generation which did not have easy access to computers in school but ever since I got to know something abut them I have been fascinated by the things people use computers to do and also by the people who become involved in computing and computing-related subjects.
I am also passionate about education, beliving that one of the the most important things we can do for ourselves and our children is to provide good education as that is the key that unlocks many opportunities.