Bioinformatician specialising in protein sequence and structure comparison and analysis, the development of useful scientific software systems and application of new methods for computational analysis and the communication of results.
Specialties: protein sequence analysis, structure comparison, prediction, and modelling, visualization, software development, data modelling, program interoperability, distributed systems, parallelization and code optimization.