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.
-
Client
- Project type Mobile App
- Industry Field Services
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.
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.
Security Gaps
Poor Usability in the Field
Weak Architecture Foundation
It was bad. When a critical safety system like this doesn’t work, the consequences can be catastrophic.
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?”
The original build skipped structured discovery and planning. Development began too early, and the foundation never formed.
The real problem wasn't the code
The issue wasn’t just poor code written during development, but a lack of structure in how the system had been planned from the beginning.
Critical decisions around architecture, field workflows, and how technicians would actually use the system on-site were never properly defined, leaving the platform unstable and difficult to rely on in real conditions.
“The initial build looked complete, but underneath it wasn’t holding together.”
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.
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.
Selective Rebuild Strategy
Architecture Redesign
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.
Platform Stabilisation
Security Enhancements
Three decisions that changed the outcome
Audit before action.
Translation, not jargon.
Designed around the technician, not the screen.
Field workflows were rebuilt based on how audits actually happen on-site, not how they looked in a spec doc.
The before and after, in numbers
| 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.
“It was bad. When a critical safety system like this doesn’t work, the consequences can be catastrophic.”
“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.
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.
Tell us about your app. We'll take it from there.
What to expect
-
1
Share a few details
Complete the form with your contact details and what you need help with.
-
2
Book your free discovery call
Once you submit the form, choose a time that suits you for your discovery call.
-
3
Privacy comes first
Sign an optional NDA to ensure the highest privacy level and protection of your idea.
-
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
Share a few details
Complete the form with your contact details and what you need help with.
-
2
Book your free discovery call
Once you submit the form, choose a time that suits you for your discovery call.
-
3
Privacy comes first
Sign an optional NDA to ensure the highest privacy level and protection of your idea.
-
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.