Hire me

Who am I?

I am Richard Terry, a senior full stack developer based in Cheltenham, UK. I have worked with the web for over 20 years, specialising in Python and Django for the past 15.

What do I do?

I am available for senior developer and team lead roles, either for one-off tasks, part-time or long-term contracts.

I've worked on countless projects over the years for clients large and small, including Public Health England, the UK Health Security Agency, Lloyds TSB, Arup, and the British Medical Association. I have worked solo and in teams as a developer, led projects as a team lead, and built teams across multiple projects as the hands-on CTO at one of the UK's leading Python and Django consultancies.

Although I specialise in Python and Django, I do have extensive experience working across the stack. On the frontend I've worked with traditional and modern JavaScript and TypeScript throughout my career, most recently using libraries such as React and Vue. For data management I've configured and used PostgreSQL, MySQL, MongoDB, Redis and more. I have provisioned and managed Linux servers in production since 2004, everything from bare metal servers to VPS and containerisation with Docker, Kubernetes and OpenShift, working with a wide range of providers including AWS, GCE and Azure.

I also have extensive experience managing projects - everything from building teams; promoting best practices around development styles, testing, CI/CD; and leading the project lifecycle using agile methodologies, from initial planning and scoping, to production deployments and ongoing maintenance.

For more details please get in touch and ask for my CV.

What next?

Take a look at my open source projects on GitHub for examples of my work and if you like what you see, please get in touch with a bit about your organisation and what you are looking for.