GeoDrill
About Project
GeoDrill Systems is building a hardware-integrated platform for monitoring and controlling distributed industrial equipment across remote sites. The HydraPump H-2000 Android app provides real-time sensor visibility (pressure, temperature, vibration, power) and a safe command layer (mode switching, emergency stop, diagnostics) tailored for field use — gloves, vibration, low visibility, and unreliable connectivity. The goal was to reduce response time to anomalies, prevent operator errors, and ensure the system remains usable and trustworthy even when the network is degraded or fully offline.
My Role:
Product Designer (UX/UI)
Service Provided:
UX research synthesis (interviews, constraints mapping, usability heuristics)
Problem framing & UX hypotheses
User flows & information architecture
Wireframes → high-fidelity UI (Android / Material-based)
Usability-first interaction patterns (error prevention, confirmations, system states)
Design system snapshot (components, states, typography, spacing)
Prototype for validation and stakeholder review
Research
Quickly understand how operators and field engineers interact with hardware-connected equipment and identify friction points impacting decision speed and control confidence.
5 contextual field interviews (operators & engineers)
Usability evaluation using Nielsen heuristics
Field constraints mapping (connectivity, vibration, glare, gloves usage, low visibility)
Mental model & workflow synthesis
Lightweight prototype validation of core UX hypotheses
Key insights
Actionable insights derived from field operator behavior, interaction risks, and decision-making patterns under hardware-critical conditions.
Operators prioritize instant device health recognition
Gloves + vibration create real interaction failure risks
Lack of command feedback causes loss of control confidence and repeated actions
Offline mode must preserve context, not block the workflow
Solutions Overview
Results
Simulated usability impact based on prototype validation and field workflow synthesis:
↓ 72%
Time to recognize device health
~ 0
Accidental critical command triggers
3x faster
Alert acknowledgment and response decisions
Key Takeaways
Clarity wins in high-stakes hardware operations
Reliable status hierarchy reduces decision latency
Error prevention must be embedded in interactions
Android-first design patterns increase predictability and trust





