Product Management
IoT Strategy
Data Intelligence
Mobile and Desktop UX
Case Study: Building a Full-Stack Field Monitoring Platform, From Mobile Provisioning to Real-Time Web Insights
In 2020, I led product development for a next-generation geotechnical monitoring platform while working at a Technology Firm. The goal was to deliver a complete, user-first solution that allowed field technicians and engineers to provision devices in harsh environments, manage complex instrumentation setups, and visualize live data through a modern web portal.
This was not a single app or tool. It was an integrated system consisting of a mobile application for in-field commissioning, a cloud-based web portal for monitoring and management, and a suite of IoT gateways, data loggers, and sensors. User experience, reliability, and clarity were critical across every surface.
The platform later became known as Insights and helped reposition the product from a hardware-centric offering into a modern digital system.
The Challenge
Before this platform existed, device setup and monitoring were fragmented and manual. Technicians configured sensors using paper instructions and laptops, often in remote locations with unreliable connectivity. Commissioning was slow, error-prone, and offered little feedback until late in the process.
Once devices were deployed, visibility was limited. Data often had to be manually retrieved and processed, making it difficult to monitor system health, identify issues early, or manage large deployments across multiple sites.
The experience was frustrating for field teams and inefficient for engineers and operations teams who needed reliable, real-time insight.
What we set out to build
The product needed to feel modern, intuitive, and dependable, even in difficult field conditions. From the beginning, we treated this as a full-package solution, not just a mobile app or a dashboard.
Field technicians needed a mobile app that made provisioning and commissioning fast, guided, and reliable. Engineers and site managers needed a web portal that gave them a clear picture of their entire system, across sites, devices, and sensors, with strong data visualization and device management capabilities.
Across both experiences, usability mattered just as much as technical correctness.
My Role: Product Manager
- Defined the product vision, roadmap, and success metrics
- Led discovery with field technicians, engineers, and domain experts
- Owned UX strategy across the mobile app and web portal
- Coordinated cross-functional work across mobile, web, firmware, hardware, and QA
- Drove feature prioritization, delivery planning, and stakeholder alignment
- Oversaw usability testing, iteration, and launch readiness
Designing a full stack digital solution
The mobile app: fast, guided field provisioning
The mobile application was the primary tool for technicians working in the field. It was built using a hybrid framework (Xamarin) to support both iOS and Android while maintaining consistent UX patterns.
The app allowed technicians to add and configure gateways, data loggers, and instruments directly from their phone. Devices could be connected and commissioned using Bluetooth Low Energy, enabling offline setup in low-connectivity environments. QR code scanning, smart defaults, and guided steps helped users move quickly while avoiding common errors.
A strong focus was placed on visual feedback. Technicians could see system health at a glance, including signal strength, battery status, temperature, and connectivity indicators. Clear visual cues and error states helped users understand what was happening and what to do next, instead of guessing or restarting the process.
Each device had its own dashboard within the app, allowing users to view profiles, attached instruments, monitoring status, and configuration details specific to the deployment location. The goal was to give technicians confidence that a device was correctly commissioned before leaving the site.
The web portal: system visibility, data, and control
Once devices were provisioned, the web portal became the central place for monitoring and management.
The RST web portal allowed users to see their entire system at a glance, including gateways, data loggers, sensors, and the relationships between them. Users could manage devices, assign them to sites or locations, update placements, and view everything visually on a map.
From the portal, users could inspect device connectivity and communication quality, identify devices with network issues, and decommission hardware when needed. Device catalogs and instruments attached to each gateway could be viewed, added, modified, or removed, all through a clean, modern interface.
Data visualization was a core part of the experience. Users could connect to individual devices and plot sensor data using X/Y charts, time-based graphs, and configurable data frequencies. Data could be filtered, imported, or exported, making it easy to analyze trends or share results.
The dashboard provided a high-level snapshot of system health, while deeper views allowed users to drill into specific devices, sites, or sensors. Alerts and alarms could be configured at the device level, with notification lists, alert history, and batch reporting built directly into the portal.
User and site management were also part of the system, enabling teams to manage access, add clients, and organize deployments at scale.
From a UX perspective, the portal was built as a responsive React single-page application with a clean, modern framework. It supported table, list, and grid views, smart search, collapsible navigation, clear error handling, and responsive layouts for different screen sizes.
Designing for usability across the entire system
Throughout the project, user experience was treated as a core product requirement, not a layer added at the end.
Both the mobile app and the web portal followed modern design patterns, prioritizing clarity, consistency, and visual hierarchy. Interfaces were intentionally minimalistic, but not sparse, with enough visual guidance to help users understand complex systems without overwhelming them.
We tested designs on real devices, with real users, in realistic environments. Feedback from technicians and engineers directly informed how flows were structured, how errors were presented, and how data was visualized.
Outcome and impact
The final product delivered a cohesive, end-to-end platform that replaced manual workflows with a modern digital experience.
Field provisioning time was reduced from hours to under 15 minutes. Support issues related to configuration and pairing dropped significantly. Engineers gained real-time visibility into system health and sensor data across sites, without needing to retrieve equipment.
Most importantly, the platform transformed the product from a collection of hardware components into a scalable, user-friendly digital system that supported growth into new industrial verticals.
- ✓ Successfully delivered a dual-platform mobile app and web dashboard integrated with next-gen IoT devices
- ✓ Reduced sensor provisioning time from hours to under 15 minutes
- ✓ Decreased support tickets for BLE pairing and manual configuration
- ✓ Enabled in-field plug-and-play commissioning across global client sites
- ✓ Provided stakeholders with real-time visibility into asset performance and risk