Expert Programming Services

British Engineering at its best

XML London Consulting provides expert programming services from senior UK
based software engineers who have a passion for problem solving and
writing high quality software that scales, most especially with
MarkLogic Server.

Our engineers possess very high communication skills with full
lifecycle experience. They are able to ask the
right questions, when determining requirements and designing
software.

Our Core Competencies

Languages

XQuery

XSLT

SPARQL

Scala

Java

JavaScript

Formats

XML

JSON

RDF

CSV

Binary

Custom

Interfaces

HTTP / HTTPS

REST

WebDAV

AtomPub

XQJ

XCC

Our Approach to
Software Engineering

We are keen on applying software development best practices,
preferring an agile approach to software development, but can also
work within your preferred working model. We believe that great
software can be written in shorter time frames with very smart
people, instead of larger teams consisting of less experienced
individuals where the project can go as slow as your slowest team
member.

Fewer lines of code

Smaller code bases means fewer bugs and are more flexible to enhancements.

Documentation

Writing clear documentation both at the code level as well as in shared Wikis.

Unit Tests

Writing Unit Tests finds problems early and helps to stop bugs creeping in later on.

Mechanical Sympathy

Writing systems that scale comes from a strong understanding of Computer Science.