Jon Ellis-Jones

Experienced full-stack software development engineer & polyglot.