What I do
I'm a versatile web developer with particular skill in JavaScript/TypeScript and a knack for getting up to speed quickly on projects.
More about me.
How can I help?
Have you got a deadline you need a bit of help to meet? A backlog that needs clearing? Or a prototype you need building quickly?
I specialise in short-term and flexible work to help you do any of these things.
Contact me about any project work.
What I've done recently
PHP, Laravel and Vue.js
July 2023 - March 2024
Senior developer support for a nature charity who were over capacity with projects, providing Laravel experience, DevOps configuration and PWA expertise.
TypeScript, Vue.js, Node & NestJS
Spring 2021 - present
Lead developer creating cloudforest.market as a new marketplace to buy and sell UK grown hardwoods, working full-stack to design and implement requirements emerging from the new business's research and development process.
PHP, Laravel and Vue.js
Autumn 2018 - December 2024
Senior developer providing support to an educational charity to bridge gaps in their own resources and meet tight deadlines for feature development around school terms, from analysis and design through frontend and backend development to code review and assisting junior developers.
Education and experience
- Computer Science, Cambridge University 1997-2000
- 25 years commercial experience
Everything else
I’m online in a few other places.
- I have some open-source contributions on my github account.
- I am answering JavaScript questions on my stackoverflow profile, which is useful for keeping myself up-to-date with new technologies.
- I work on hobby or open-source projects, mostly Simon Likes Maps. This is a route planning tool for the great outdoors with some very capable features that are not available elsewhere. It is a great example of the kind of web app I can build.
- There’s more projects listed here.
- I’ve got some photo feeds collected in Google Photos Albums.