Custom Web Applications

Our dedicated team of software engineers use Python, Django and JavaScript to build robust and scalable custom web apps.

The types of web apps we build:

We specialise in creating intelligent custom web apps which track, process and evaluate large amounts of data. Recent solutions we’ve built include:
  • Monitoring and evaluation (M&E) tools
  • Data visualisations and reports
  • Impact measurement and reporting
  • Grant management systems
  • Third party system integrations
  • SMS campaign software
We are eternally grateful to the brilliant minds of Torchbox. Without them, we wouldn't be where we are today. We chose them because they embody the ethos of the sector we work in and have an excellent track record of building easy-to-use and 'clean', uncluttered systems.
Duncan Jones, Head of Operations, Football Foundation

How we build custom web applications:

Our approach to web app development begins with a time-tested process that discovers and addresses the unexpected:

We immerse ourselves in your organisation and industry, learning about your objectives, competitors and target audiences to define the initial premise of your product. During this phase of in-depth research, we'll typically conduct user modelling workshops, analyse your data and analytics, and test specific hypothesis related to your product.
Following the requirements gathering process, our developers validate the initial premise of your project, creating a minimum viable product to test complex data models, visualisations and APIs. Creating a prototype early on, ensures the bulk of your development budget is protected, and only used once a solution has been established.
Once the agreed technical solution has been tested, our team start building the application, integrating the functionality defined in the Discovery phase. Meanwhile, our design and frontend teams work to create a look and feel for your application. Once the finished product has been fully tested across all browsers, we work with you to get a launch plan in place.
All of our applications are specifically designed to facilitate future growth, providing organisations with the flexibility to add custom features as new organisational needs arise. We’re proud of the fact that we continue to work with our clients long after product launch; we’ve been working with the Football Foundation for more than 10 years!
“Any potential client wanting to present complex data or ideas in a digestible way could certainly be confident that Torchbox has what it takes to achieve this.”
Donald Hirsch, Director of Centre for Research in Social Policy, Loughborough

Who you'll be working with:

We attract the best minds in the industry and have a team of software engineers with advanced degrees in informatics, bioinformatics, mathematics and science. Our large web application projects are led by:
Helen Warren

Helen Warren

Senior Developer; Tech Team Leader

After gaining a DPhil in Astrophysics from St. John's College, Oxford, Helen joined Torchbox’s tech team in 2000. Helen has since led some of our most successful projects and is an expert at turning organisational problems into software solutions.

Neal Todd

Neal Todd

Senior Developer

Neal worked with the European Space Agency before joining Torchbox in 2001; he specialises in designing and building large, bespoke web applications and developing intuitive interfaces for complex data systems.

Tom Dyson

Tom Dyson

Technical Director

Tom is the co-founder of Torchbox and provides leadership to our team of software engineers and web developers. He ensures our technical approach, solution design and architectural decisions are robust and scalable.


Paul Vetch

Client Services Director

Paul joined Torchbox in 2013, having previously led one of the UK’s largest R&D teams for King’s College London. He has since designed & directed our large scale technical projects, working with organisations to streamline their operations.