Educated in everything Computer related, I have a BTEC in Computer Science and 2.1 Bsc (Hons) in Computer Science Software Engineering. I have worked in the Computing domain for over 14 years and loved almost every minute.

I have worked on products in many industries and for some very interesting companie.

Examples include embedded software for DVD/Amplifiers for A&R Cambridge (Hi-Fi industry), Telephone Exchange provisioning and monitoring software for Nortel (Telecom infrastruture industry), Mobile phone software and OS's for Panasonic and NEC (Telecoms) and even Tech support for Nildram (Internet ISP).

There are very few people in life that can happily say that their hobby has turned into their career. I am very thankful to be one of them.

Whether it be programming a Mobile Application on Android/IOS, designing a User Interface for a Web app or working out how to integrate a solution into the latest Embedded Linux platform, I have the skills to get the job done.

As a Software designer/architect, I know how to take a product from the Requirements capture phase all the way into Design, implementation, testing and finally rollout. As a Software Engineer, I know many programming languages including Java,C, C++, Objective C, PHP, JavaScript (JQuery), HTML and even some Python.

And as if the Technologies were not enough, I also love working with the brilliant individuals that I have met over the years.

Any fool can write code that a computer can understand.

Good programmers write code that humans can understand.

Martin Fowler