MOBILE APP DEVELOPMENT / ALL PUMPS

All Pumps Nexus App Rescue | Mobile App Rebuild Case Study | EB Pearls

All Pumps had already invested in a custom maintenance app built offshore. In high-risk pump environments — mining, manufacturing, oil and gas — it was crashing, exposing data, and slowing technicians down. Rather than write off the investment, All Pumps asked us to find what could be saved and rebuild what couldn't.

Meet All Pumps

All Pumps has been part of Australia’s industrial backbone since 1972. The company designs, supplies, and maintains pumping systems used in environments where failure isn’t an option—mining sites, manufacturing plants, and oil and gas facilities.

Every day, their teams manage equipment responsible for moving hazardous and high-volume liquids. A delayed repair or missed audit doesn’t just slow operations. It creates safety exposure.

As the business expanded its service footprint, the need for a reliable digital system became unavoidable. Field technicians needed accurate information on-site. Office teams needed visibility without chasing updates across calls and spreadsheets.

When success starts working against you

The company had already invested in a custom-built application developed offshore. It was meant to manage pump audits, maintenance records, and service workflows.

Instead, it became an operational risk.



Interview icon

Unstable System in Critical Environments

The platform tracked maintenance for pumps operating in high-risk environments — but crashes, bugs, and inconsistent behaviour meant technicians couldn't trust what the system told them.

icons8-search-more

Security Gaps

The system lacked proper security structure. Sensitive operational data was exposed to potential vulnerabilities, creating concern across leadership.
icons-health-insurance

Poor Usability in the Field

Technicians struggled to complete tasks on-site. Forms were difficult to navigate, and key actions took longer than expected during time-sensitive jobs.
icons-salesforce

Weak Architecture Foundation

The underlying build lacked structure. Small changes introduced new issues, making the system harder to maintain with every update.

It was bad. When a critical safety system like this doesn’t work, the consequences can be catastrophic.

Field teams slowed down. Maintenance cycles stretched longer than planned. Confidence in the system dropped, and teams began working around it instead of relying on it.

The business faced a difficult reality: the platform designed to reduce risk had become a source of it.

They almost didn't go ahead

The decision to fix the system wasn’t straightforward. After investing heavily in a platform that failed under real field conditions, the team had to decide whether to risk more budget on another attempt or continue operating with a system that introduced safety and operational risk.

  • We’ve done this before. What if it happens again?
  • The first project already cost a lot. Are we about to double that?
  • If this fails again, it’s not just money - we’re risking the business.

The question shifted from “Should we rebuild?” to “Can we recover what’s already been built?”

25-1

The original build skipped structured discovery and planning. Development began too early, and the foundation never formed.

★   the reframe   •   built to last™ right problem
We didn't start with a redesign. We started by pulling the system apart.
The original build skipped structured discovery. Development began before the foundation was formed, so every fix introduced a new failure.

Built around the customer, not the software

The focus became clear: stabilise the platform, rebuild its foundation, and make it usable in real field conditions.

icons8-choice

Code Audit of Existing Application

Reviewed the full system in detail to understand what was functioning as intended and where structural weaknesses were causing instability. This helped separate reusable components from areas that required deeper rework.

 

icons-graphql-api-1

Selective Rebuild Strategy

Identified stable parts of the existing platform and retained them to preserve prior investment. Unstable and high-risk components were then rebuilt to remove ongoing operational issues.
icons8-performance-macbook

Architecture Redesign

Introduced a more structured backend foundation that clarified how data moved through the system. This created a base that could support ongoing updates without breaking existing functionality.
icons-trello

UX/UI Redesign

Redesigned key field workflows to better match how technicians actually performed audits and maintenance tasks on-site. This included simplifying audit forms and improving maintenance reporting screens for faster completion in the field.

partnership opportunities

Platform Stabilisation

Addressed recurring system crashes and performance bottlenecks that were disrupting daily use. The focus was on ensuring the application could run reliably under real operational conditions.
icons-salesforce

Security Enhancements

Strengthened system controls to reduce exposure of sensitive operational and maintenance data. This helped align the platform with the risk profile required for industrial environments.

Three decisions that changed the outcome

The engagement wasn’t defined by deliverables alone. It was shaped by how decisions were made throughout the project.

The before and after, in numbers

Once the rebuilt Nexus platform went live, All Pumps stopped working around the system and started working with it. Stability returned first, then field efficiency, then full team adoption.
Metric Before After  ·  EB Pearls
System reliability Recurring crashes during field use
Stable across daily audit and maintenance cycles
Maintenance turnaround Delays outside SLA
Consistently within SLA
Field completion time Forms slowed technicians on-site
Audits completed in-field without rework
Data security posture Gaps flagged by leadership
Aligned with industrial risk profile
Team adoption Low confidence, workarounds common
100%Adoption across field and office teams

The system stopped being a liability. It became a tool the business could rely on.

Before

“It was bad. When a critical safety system like this doesn’t work, the consequences can be catastrophic.”

After

“The greatest outcome is peace of mind. The platform works, and the safety risk is gone.”

 

Technicians now complete audits and maintenance reports directly from the field without second-guessing the system. Forms capture the right data the first time, reducing back-and-forth with office teams.

The platform is no longer something teams work around. It has become part of the daily workflow, supporting decisions instead of slowing them down.



24

Inherited a build that isn't holding together?

We've rescued apps written off as failures, recovered investments others told clients to walk away from, and rebuilt foundations without restarting from zero. If your platform isn't working the way it should, let's look at what's salvageable before anyone reaches for a rewrite.

1 Your Information
2 Book Meeting
3 Confirmation

Tell us about your app. We'll take it from there.

Share a few details about your project and what you need help with. Once you submit the form, you’ll be able to book your free discovery call.
Contact EB Pearls
What to expect on your call

What to expect

  1. 1

    Share a few details

    Complete the form with your contact details and what you need help with.

  2. 2

    Book your free discovery call

    Once you submit the form, choose a time that suits you for your discovery call.

  3. 3

    Privacy comes first

    Sign an optional NDA to ensure the highest privacy level and protection of your idea.

  4. 4

    Discovery call

    We’ll discuss your goals, the support you need and answer your questions. If we’re a good fit, we’ll outline the next steps.

What to expect

  1. 1

    Share a few details

    Complete the form with your contact details and what you need help with.

  2. 2

    Book your free discovery call

    Once you submit the form, choose a time that suits you for your discovery call.

  3. 3

    Privacy comes first

    Sign an optional NDA to ensure the highest privacy level and protection of your idea.

  4. 4

    Discovery call

    We’ll discuss your goals, the support you need and answer your questions. If we’re a good fit, we’ll outline the next steps.