Innovative technology expert with a wide range of real world experience. Providing Smart digital solutions online for both small and enterprise level businesses. With a passion for anything digital technology related, a devoted application programmer who really enjoys the challenge of developing successful digital experiences. Having created his first computer applications in 1990, he has continued on the journey of growth and creativity . He really enjoys sharing knowledge with others, to help everyone experience the same wonderful opportunities that the internet can provide. Successful online course instructor with over 600,000 students globally. Frequently presents at conferences, and workshops. Enjoys helping others to learn.