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.
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.
