Skip to content
← Back to work

Energy · Mobile Developer · 2017

Petro Ninja Analytics

Geospatial analytics for 10,000+ energy professionals. I built the mobile experience for exploring oil and gas well data with advanced mapping and real-time overlays.

Professionals
10K+
Faster processing
40%
Better map rendering
40%
Field capable
Offline

The problem

Energy professionals need well data in the field, often standing on a lease road with one bar of signal, not at a desk. The existing experience assumed a browser and a good connection.

The hard constraint was rendering: thousands of well markers on a single map view, on mid-range devices, without the app becoming unusable.

What I did

I built the React Native app from the ground up around that constraint. A custom clustering algorithm collapsed dense marker groups at low zoom, and an aggressive caching layer kept previously-viewed regions instant.

I added offline-capable well data browsing, custom overlays for production metrics, and integration with the Petro Ninja web platform's API so field and desk saw the same data.

What happened

Data processing and map rendering both improved by around 40%, which was the difference between an app people abandoned and one they used on site. It now serves more than 10,000 energy professionals.

Built with

React NativeMapboxGLGeospatialData VisualizationCaching

Have a project that looks like this

A 30-minute call. I'll tell you what I'd do first, what it costs, and how long it takes.

Book a call