Distributed Computing Systems provides free and open source software, with some established products for service-based systems and intelligent information processing. I currently develop my own products and research ideas and you can find further details on the following pages. Before starting this site, I worked for several years on University-based contracts, both as a software engineer and as a researcher. I have published a number of papers in related areas and also written one book. I am currently available for freelance work in programming, research, writing, or consultancy. In particular, Artificial Intelligence, distributed/scientific systems, or algorithm development might be of interest.

Work Experience

A summary of my work experience is as follows:

  • Experienced as a software engineer, with the design and development of full products.
  • Main programming languages are Java and C#, with some web-based and mobile development.
  • Most experience with server-side programming, but also windows-based GUI development.
  • Algorithm development includes AI or Machine Learning. Also test programs and platforms.
  • Internet programming includes XML, Web Services, servers and distributed communication.
  • With an academic background, I am also strong in research and technical writing.
  • Main areas of interest are: Artificial Intelligence, especially autonomous, agent-based or neural systems, search or query processes and distributed information systems.

Being actively engaged in the research, I would be interested in any sources of funding and/or collaboration. Alternatively, if a serious short-term move could be accommodated, then it would be considered.

Other pages list the DCS research, game-playing software and other useful sites.

Contact Details

You can contact me by email, or through the contact details page.


Latest updates, bug fixes, etc.

licas (5/17):
1. Service and GUI updates, new quick startup menu.
2. Feed service updates. New categories, so Info service for feeds will no longer work. You might need to note your settings there before transferring over.
3. New installer, so uninstall first if using old installer, don't overwrite.

Textflo (5/17):
1. Filter words can now include blank spaces, so any format.
2. Reminder view bug fix and update.
3. Project form updates. Should read and convert existing projects.
4. New installer, so uninstall first if using old installer, don't overwrite.

Code Analyzer (7/16):
1. No demo version now, only the full version.

Chessmaps (4/17):
1. Minor update / bug fix.

Note: If moving accounts, you can update any config file paths using Textflo, for example and it will work as normal. If there is any difficulty, please send an email.