Computer Experience
Gary has interests and expertise in Internet technologies, knowledge management,
artificial neural networks, object-oriented programming, novel and parallel computer architectures, user interfaces, peer-to-peer paradigms, automated programming/documentation tools as well as web-based applications.
Gary has developed a range of knowledge and web-based applications for business
and education. These have included delivery of systems on handheld computing
devices and interfacing knowledge-based systems via the Internet.
Gary has developed and deployed both relational and object databases for real-world applications in industry and research applications.
Gary has considerable experience in multiple programming languages (Java and C++) and has worked with other programming languages (such as ANSI C, Pascal, Smalltalk, PostScript, HyperTalk, Simula, Fortran, Forth, Smalltalk and various assembly languages).
|