We know what makes great businesses better

We work with clients who realise and value the importance of customer experience to their businesses, and we’re passionate about helping them deliver this.

We like a challenge!

We’ll rise to your challenges, whatever the size, whether they are developing software or your training materials.

10 reasons to hire us:


We speak to you in clear, honest and straightforward terms.

Our Team

When you hire us you benefit from a dedicated and experienced team. We never outsource technical work and you’re guaranteed our total commitment to your project.

Small is Beautiful

We’ve learnt that many clients, who put their faith in bigger agencies, end up disappointed. As a small agency, our management team remains in close contact with your team working on the project, making sure that what you expect is what you get, and everyone has lots of fun along the way.

We've the Right Know-how

Our team has worked on many projects, large and small. We’ve launched services for global blue chips and mass circulation content management, as well as for small organisations and the statutory sector. Whichever market you’re in, you can be sure that we’ll bring our extensive know-how to your project.

We ask the Right Questions

We start by asking the right questions. We work with you to fully understand what you want. Once established, we use the best and most responsive development techniques available. These include using Open Source and open development techniques where appropriate to produce scalable solutions that minimise legacy issues.

We Listen

We’ll give you a single point of contact to provide both on and offline updates during delivery, and apply an agile management approach easily adaptable to your needs.

We Support You

We provide a comprehensive support service for both training development and developing software solutions backed up by tailored Terms and Conditions designed to ensure your peace of mind.

We provide Affordable Quality

We’re dedicated to producing quality work at a reasonable price, and where possible an Open Source approach that means there are no expensive licence fees.

We're Adaptive

We’re happy to work with other suppliers, co-ordinating and integrating content and solutions into projects.

We're in it for the Long Term

We treat our clients well, working with them for the long term to get better results for their business.

Meet the ODOKO Team



Upayavira has over 25 years experience within the IT world and is passionate about finding ways in which technology can make a difference to peoples lives. He’s been a member of the Apache Software Foundation since 2005 and is currently its VP for fundraising.

Upayavira wears many different hats: product ideas, product design, product management, dev team lead, user experience, development. As well as designing and executing the product vision, his job is also to create opportunities and develop our partnerships.

Jonny Baker

Operations Manager

In a nutshell Jonny manages the day to day operations at Odoko. His role also involves embedding a culture of continuous improvement into the organisation, and he possesses particular strengths in working with our staff to embrace change.

Previously Jonny has run several small UK charities, He’s worked for many years as a Fundraiser and Trainer for charities including Childline, and The Karuna Trust. He’s also taught meditation in the UK and internationally.

Get in touch with ODOKO

Contact Us

Join our mailing list