I am a computer programmer and technical writer with nearly 20 years experience in the IT industry.
I specialize in web-based enterprise application software. I often get involved in the whole software development life cycle, from analysing requirements and drafting specifications, via architectural design and code review, to testing and release. I'm a polyglot and I will choose the optimum language and platform for each problem, but my technical speciality is the web platform and ECMAScript languages (JavaScript and TypeScript).
I have designed and delivered IT solutions for numerous business domains, including finance, health, retail and publishing.