Client

In 2020, we partnered with a tech startup from the Middle East. The company set out to develop a custom oil rig monitoring platform.

The client needed a solution to meet enterprise standards. The plan was to later scale the product across other oil & gas operations and assets.

After hearing positive feedback from one of our U.S. clients, they contacted Exoft. We established a two-year partnership and engaged a team of 20 engineers for 3 projects.

Challenge

The client was leading the early development phase. Quickly did they realize that the current setup, speed, and quality weren’t enough.

For instance, the codebase, inherited from a previous outsourcing vendor, was difficult to scale, reuse, and maintain. Without a clear roadmap or documentation, the team faced challenges in managing releases and adding new features.

Enter Exoft’s experienced team. Our high delivery standards and ability to drive tech vision persuaded the client to grow the development capacity with our help.

Our Cooperation & Services

Exoft joined the project as a primary technology partner. Most coordination was between Exoft's tech leads and the client’s architects directly. Later, we added project managers from our side.

Our team has grown from one front-end developer to more than 20 experts across three projects. We hired backend developers, data engineers, QAs, and DevOps specialists. Over time, Exoft fully replaced the client’s previous technology vendor and assumed control of critical platform components.

The Oil Rig Monitoring Platform was one of the most ambitious client products we managed. We provided full-scale development, data engineering, optimization, and, in part, DevOps services.

Custom Development

Our backend team developed custom features for real-time monitoring and data analysis:

  • An alarm system notifies asset managers when a parameter exceeds its threshold (with yellow or red color depending on severity).
  • A snapshot system captures sensor readings on equipment indicators & stores them in a database. Then, the system creates a full timeline for each defect.
  • A dynamic form builder for asset engineers and managers to record observations missed by IoT sensors (e.g., visual oil rig defects, the surrounding environment). The form builder accommodates all data structures.
  • Equation builder integrates unit conversion and custom calculations.
  • 3D monitoring interface, where engineers can upload any 3D model, attach real-time sensor data to its components, and instantly view each part’s condition (like on a digital twin).

Platform Optimization

We had to refactor, optimize, and in some cases completely rewrite the modules left by the previous outsourcing team. Several of our experts provided tech support for a client's legacy system. They developed a connector to establish data exchange between the new oil rig monitoring system and the client’s old systems.

Data Engineering

We collected data from IoT sensors, which collected operational parameters in real time. To ensure data exchange speed & accuracy, our team:

  • Designed data extraction and transformation process, converting raw sensor data into analytics-ready formats.
  • Processed historical & third-party data, integrating it into a single ecosystem.
  • Outlined data structures, enabling their adaptability for other equipment types.
  • Implemented time-series-aware databases to achieve high-speed retrieval and analysis of large, long-span datasets.

DevOps Services

We also deployed the system on each customer’s own servers and provided full DevOps support to meet their security needs. The tricky part was keeping all versions in sync. Even the smallest updates had to be pushed to every separate environment.

Solution

The client received a solution that tracks data from IoT sensors and visual inspection to monitor oil rig conditions. It tracks changes in an asset’s dimensions, temperature, pressure, vibration, and many other parameters.

The solution meets oil & gas operational needs by enabling asset managers to:

  • Monitor equipment health and detect defects or leaks before they cause failure
  • Track motor efficiency and performance to plan timely maintenance or replacements
  • Analyze flow behavior to assess extraction efficiency
  • Estimate overall well productivity
  • Verify that all equipment operates within safe mechanical and environmental limits

Results

The client secured a partnership and a major investment for the product while we were still developing it. The investor is one of the world's largest oil & gas companies.

In terms of business value, the solution gives customers a direct path to higher ROI. It helps cut equipment failures, improve oil rig productivity, ensure safer operations for asset operators, and enables data-driven decisions.

From a tech standpoint, we increased system reliability, lowering failure rates and boosting uptime so customers can rely on the product in high-stakes environments.