Skip to content
Daniel JW Ellis

Services

Software Development

Making your business software do what you actually need – and getting your systems to work together.

Software that does what you bought it for

It’s one of the most common problems I see. A business buys a piece of software, and it doesn’t quite do what they were expecting. Data gets typed in twice, reports are pulled together by hand in spreadsheets, and the systems that should talk to each other don’t.

I make that software better. I connect your systems so information flows between them, build the reporting your existing tools are missing, and – when off-the-shelf won’t do – build the system you actually need.

What I build

Better existing software

Extending and improving the software you already own so it fits the way your business really works.

Integrations

Getting your systems talking to each other – including the Microsoft Power Platform and other third-party tools.

Reporting

Reporting tools for your existing systems, so the information you need is there without the spreadsheet marathon.

Business management systems

Complete systems to run your operations, built in PHP and MySQL around your processes.

Internal web apps

Focused tools for your team that replace paper, email chains and fragile spreadsheets.

Built around your goals

Linked to your business processes, KPIs and stats, so the software helps you hit the targets that matter.

Technology that serves the business

Software development is never just a technical exercise for me. It connects directly to my business advice: before anything is built, we make sure it will help you accomplish the goals your business actually wants solving.

That means hooking the software into your business processes, the KPIs your managers track, and the stats your board needs – rather than adding another system for its own sake. It’s the same principle behind my digital transformation work: fix the process first, then build the technology around it.

Who builds it

I do. I write the software myself, predominantly in PHP and MySQL, and integrate with the Microsoft Power Platform and other third-party tools.

I do this with the backing and support of my team at EPX IT.

Corvaxa

Corvaxa is our own business management system. It’s a solid, proven foundation – and bespoke software I build for clients is generally built as an extension to Corvaxa.

That means your custom features sit on a platform that’s already hosted, secured, backed up and maintained, instead of becoming a one-off system that nobody looks after.

Corvaxa is priced per user, per month.

Included with Corvaxa

  • Hosting
  • Updates
  • Security
  • Backups
  • Bug fixes

Changes and improvements are quoted separately.

Pricing

Development day

£1,500/day

+ VAT

  • Hire me by the day
  • Improvements to existing software
  • Integrations and reporting
  • Ideal for smaller, well-defined pieces of work

Project

Quoted

Fixed quote per project

  • Business management systems
  • Internal web apps
  • Larger integration projects
  • Usually built on Corvaxa, with hosting, security and backups included

I work with the same growing businesses as my other services – typically companies with 30 or more staff, and most often 70 or more.

Got software that isn’t pulling its weight?

Talk it through on a 20-minute discovery call.