Home

Dimitrios Zervas, BSc, MRes

Research Assistant

Room 106

Department of Computer Science
McCrea Building
Royal Holloway, University of London
Egham TW20 0EX
United Kingdom


Tel: +44 (0) 1784 443696
Fax: +44 (0)1784 439786

Email: dimitri.zervas "at" cs.rhul.ac.uk
( replace -at- with @ )




About me


I have a BSc Honours degree in Computer Science (1998), and a Master of Research (1999), both from the University of Ulster, UK. After I finished my master’s thesis, I went to work for Fujitsu Telecommunications Ireland as a software design engineer in the development of Network Management Systems for two years. Then I moved as a research assistant for Professor Fionn Murtagh at Queen’s University Belfast before joining the Department of Computer Science, Royal Holloway in 2005.  I have worked in various projects on many platforms, including telecommunications, computer graphics, 3d video games, robotics, image processing, databases, text processing, bioinformatics and other. I used many different programming languages and APIs, including C/C++, Java, Perl, Visual Basic, Pascal, Fortran, JavaScript, Prolog, OpenGL, DirectX, SDL, Assembly, HTML and SQL.

 
Current Royal Holloway Projects

SedLog: SedLog is a free multi-platform software for creating graphic sediment logs. The graphic sediment logs generated by SedLog can be exported as PDF, SVG, or JPEG for use by other drawing applications or for publications. Log data can be imported and exported in CSV format. The project was funded by the SE Asia Research Group and was developed with the cooperation of Fionn Murtagh of the Computer Science Department, and Gary Nichols and Robert Hall of the Geology Department, Royal Holloway.

BioSynLab®: BioSynLab® (BioSynthesis Laboratory) is a commercial software that enables the display of statistically analysed metabolomic data onto Metabolic Pathways and was developed by me with the cooperation of Alberto Paccanaro, Paul Fraser and Peter Bramley. The application takes as input data files containing the metabolite data in CSV format. CSV files can be produced and imported by any spreadsheet application. The Metabolic Pathway diagrams are created using the application itself and therefore can be reused and modified depending of the user needs. Once a set of metabolite data is loaded the diagram automatically is coloured according to the values. If another set of data is loaded, the diagram again will change colour corresponding to the new set of data. The coloured Metabolic Pathway diagrams can be exported as PDF, EPS or JPEG, or printed to any paper size the user wants. This software has been developed from PARK seed funding and BBSRC research at Royal Holloway. Besides the programming of the software I created also the toolbar icons, web page, logo and leaflet.


Previous Royal Holloway Projects

Multiple Scale and Multimodal Data and Information Fusion in Human Sensory Discrimination: BBSRC supported project working with Fionn Murtagh of Royal Holloway; Roberta Roberts and Glyn Humphreys of the Psychology Department, University of Birmingham.

Intelligent scriptwriting: Fionn Murtagh's ground-breaking new technology in joint work with the Media Arts Department.

SCoProS:
SCoProS (Spectral Clustering of Protein Sequences) is a program used for clustering of proteins from sequence distance information. The software implements a novel algorithm which had been developed by Alberto Paccanaro in MATLAB. The program is written in C++ and uses LAPACK routines for high performance linear algebra calculations, such as the Singular Value decomposition. The GUI is created using Java for cross-platform operability.

WS-Talk:
WS-Talk
(Web Services Communicating in the Language of Their User Community) is a European funded project. I worked with Fionn Murtagh and Pedro Contreras in the design and development of ontologies using Servlet and Web-Services technologies. I created also Nodemap. NodeMap is a cross-platform graphical ontology constructor program.

Other: Various programs and utilities (
designing and implementing graphical user interfaces for analysis and processing of 3D medical images, text parsers, DLLs, plug-ins, scripts, etc) some of them used in the following book: Correspondence Analysis and Data Coding with JAVA and R (Chapman & Hall Computer Science and Data Analysis) by Fionn Murtagh. I created also the logo for Golem a project by Kostas Stathis.


Independent Projects

A 3D game engine and level editor for the PC:
A 3-Dimensional, first person perspective, texture-mapped, lit game engine. Features: 3D perspective graphics, adversaries each with unique artificial intelligence, multiple levels, digital sound effects, mouse and keyboard input. A level editor also created for the construction of game levels.


MRes (Master of Research) Project


Natural Language Control of a Robot Vision System: The system enables a robotic arm integrated with a camera to follow natural language instructions for picking up simple objects such as a cube or a cylinder, after optically recognise them. Hardware used: A robotic arm of the RT range of robots designed by Oxford Intelligent Machines Ltd, a colour Sony camera, and a Matrox frame-grabber card.



Last update 22/11/2008