Distributed Computing Systems provides free and open source software, with products for service-based systems and intelligent information processing. I currently develop my own software and you can find full 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.

Work Experience

A summary of my work experience is as follows:

  • Experienced software engineer, with the design and development of full products.
  • Main programming languages are Java and C#, with some web-based and mobile knowledge.
  • Algorithm development, particularly for Artificial Intelligence, distributed or scientific systems. Also test programs and platforms.
  • Server-side programming and Windows-based GUI development.
  • With an academic background, I am also strong in research and technical writing, where my research interests include Artificial Intelligence (autonomous, agent-based, cognitive or neural systems), heuristics, 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.

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

Latest updates, bug fixes, etc.

licas (3/18):
1. Minor bug fixes. Some server updates.

Textflo (3/18):
1. Program update for faster processing.
2. New version with Organiser Reminders bug and other bug fixes.
3. Any feedback appreciated.

Code Analyzer (3/18):
1. Only the full version as unlikely to be updated.
2. Licas script removed. May be used again in a different program.

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

Note: Any file path is stored simply as a text description and so it can be automatically changed in any config file.


Cognitive algorithm
AI project by Boris Kazachenko.

Software Defined Networks Special Interest Group.

SAI Computing Conference.

Computer Science and Intelligent Controls.

Contact Details

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