IT Works Solutions' People
Home > About > People
Graham Cunningham
Graham has 15 years of experience in the fields of computers and software. He has held a variety of positions, ranging from being a junior programmer in a small software shop through leading development at blue-chip corporations to being partner in his own prosperous company. He has a B.EE and an MBA from his studies in Britain. Having mastered without preference several computer languages throughout his career, he believes a language-agnostic life helps insure that a problem is always approached with the best tool, and that ideas are best cultivated when applied beyond the arena of their conception. His combined expertise with both proprietary and open-source software helps insure a customers' needs are always addressed by the appropriate technology. In addition to his fluency in many computer programming languages and operating systems, he finds that the most important and underutilised languages in Information Technology are the languages of people and of business.



Richard Diamond
Richard has been involved in many aspects of computer technology for 20 years, ranging from general programming in numerous computer languages, to network protocol design and implementation, systems programming and hardware device control, to database design, development and management, to advanced internet applications. In addition, he has extensive experience building applications related to telecommunications and to document archival technologies. His software development expertise within the Unix and Windows worlds is both broad and deep. He holds a B.Sc (Computing) and an M.IT (Professional Computing) from his various studies in Australia. Development of elegant solutions to complicated problems and the practical application of bleeding-edge technologies to better solve everyday problems are two of Richard's strongest skills. Through experience and ingenuity, Richard provides an excellent foundation for the innovative solutions that IT Works Solutions produces.



Andrew Orange
Andrew possesses a unique combination of tertiary qualifications, industry certifications and practical experience. In the past 8 years, he has worked for several distinguished computer software firms and has successfully completed numerous challenging assignments. He holds a Bachelor of Engineering degree (Electronics/Information) with honours. With his inate ability to understand and resolve complicated problems, paired with his exceptional development skills in a diverse array of languages (Visual Basic, C++, Java, etc), Andrew has an uncanny ability to understand what computers can do, how to make them do it and explain it in terms non technical people can understand. He specialises in providing software development, web site development, systems administration, and systems integration.



IT Works Solutions' Software Engineers
The developers at IT Works Solutions tend to have far more skill and experience than their counterparts in other organisations. The typical IT Works Solutions developer has more than 10 years experience of software development, ensuring a sound and thorough knowledge of best practices will be applied to the tasks at hand. Many have attained or are in the process of attaining advanced degrees in business, computer science, software engineering and related fields.

From time to time, IT Works Solutions also utilises the services of a select group of trusted external consultants to assist in product development. Our careful selection procedures ensure that any external consultant chosen to assist or represent IT Works Solutions on any project does so displaying the integrity and commitment expected of and delivered by all of our staff.