Software engineering
Custom software, from simple websites to complex platforms, and the modernisation of systems you already run, for organisations that have outgrown off-the-shelf tools.
- You get
Working software in your cloud, with its code and documentation
- After the call
A written proposal, usually within a week
What problems does custom software solve?
It replaces tools that don’t fit, connects the systems you have and modernises the ones holding you back.
Tools that don’t fit
Teams work around spreadsheets and off-the-shelf tools that were never built for the job.
Systems that won’t connect
New software breaks when it meets your existing systems and data.
Ageing applications
Old systems are hard to change, hard to secure and costly to keep running.
What does software engineering include?
Full-stack engineering, from the interface to the infrastructure, built to hold up in production and stay maintainable.
Web applications and portals
Customer and partner portals and internal tools, with accessible React and Next.js interfaces built to WCAG standards.
Process automation
Custom tools that replace manual work and fragile spreadsheet systems.
System modernisation
Legacy applications moved to cloud platforms that are secure and easy to maintain, with infrastructure as code.
APIs and integration
New applications connected to your existing systems through secure, maintainable APIs.
How does a software project run?
In short cycles you can see and test, from the first version to launch and support.
Scope and design
We agree what to build first, the architecture and how it will be tested.
Build and test
Working software in short cycles, so you can see progress and change course early.
Launch
A security review, load testing and deployment to your cloud.
Support and extend
Fixes, updates and new features, or a handover to your own team.
What have we built for clients?
From two client projects that included software engineering.
Voluntary and community sector
VCSE Collaborative Hub
A digital hub for Telford’s voluntary sector, designed to find funding before it’s missed
Live at twvcse.org, with a directory searchable four ways.
Read the case studyEducation
FinMPower
A financial literacy platform built for UK schools, with student privacy designed in
The platform operator can’t see individual students’ names or emails.
Read the case study
Who will you work with?
Founders with 40+ years’ combined experience, delivering for Barclays and JPMorgan Chase. They lead every project.
Mahesh Pappu
Co-founder and CEO
Senior data science and risk modelling roles at Barclays and Discover Financial Services.
Pavan Gathala
Co-founder and CTO
Managed critical infrastructure at TCS for clients including JPMorgan Chase.
Every project is run from the UK.
More about the foundersHow do we start?
With a call, then a written proposal.
A free 30-minute call
We talk through what you want to achieve, the systems involved and your timeline.
A written proposal
We send a written proposal with the scope, timeline and cost, usually within a week.
Frequently asked questions
What technology do you use?
React and Next.js for interfaces, Python and Node.js for services, and Terraform for infrastructure as code. We choose what fits your systems and your team.
Can you work with our existing systems?
Yes. We connect new applications to existing systems through secure, maintainable APIs, and can modernise an old system in stages.
Who looks after the software after launch?
We can support and extend it, or hand it over to your team with the code and documentation.
Who owns the code and models?
You own the code and models we build for you once the project is paid for.
How long does it take?
It depends on the scope. The written proposal after the call sets out the timeline for your project.
How much does it cost?
Every project is scoped individually, so there is no price list. After the free 30-minute call we send a written proposal with the scope, timeline and cost, usually within a week.
Often combined with
Tell us what you want to build
A free 30-minute call is the quickest way to find out whether we can help.