UX Developer
SoloProtect
Led UX and full-stack delivery for geolocation-led lone-worker monitoring and incident-response interfaces.

Project snapshot
Problem
Supervisory users needed clearer location-aware monitoring and response journeys, while the product team needed UX decisions that could hold up in a high-stakes operational environment.
Role
UX Developer
Approach
I designed supervisor and operations workflows, led a new geolocation service experience, and translated approved prototypes into production-ready interfaces in C#, .NET, and Xamarin.
Outcome
Monitoring decisions became faster, situational awareness improved, and the product moved forward with stronger design-to-delivery consistency.
Focus
IoT-aware monitoring, map-based workflows, incident response, Xamarin delivery
This project is framed to show the problem, the thinking behind the approach, and the product outcome as quickly as possible.
Solution
Context
SoloProtect combines wearable lone-worker alarm devices with fleet-level monitoring and operational response tooling. The work sat at the intersection of UX, IoT device behaviour, and practical engineering delivery in a .NET stack.
Key changes
Built a clearer geolocation monitoring experience
- Led the design of a new service for individual alarm tracking and broader fleet oversight.
- Improved map-level clarity so supervisors could understand status and location context faster.
Strengthened supervisor and operations journeys
- Designed core desktop flows used for live monitoring, oversight, and incident response.
- Improved the scanability and decision support of high-priority operational interfaces.
Closed the gap between prototype and production
- Created interactive prototypes in Figma and Axure RP, then built approved journeys into the product.
- Delivered production-ready interfaces and components using C#, Xamarin, and Azure DevOps workflows.
Contributed to the app foundation
- Developed the first iteration of the new SoloProtect app experience.
- Structured the handoff so the wider engineering team could continue and scale the work cleanly.
Outcomes
- Faster monitoring decisions for supervisors and operations teams.
- Better visibility across lone-worker alarms and fleet activity.
- Stronger UX-to-engineering consistency in a technically demanding environment.
Exact operational metrics are omitted for confidentiality, so the case is framed around the responsibilities carried and the product improvements delivered.
Problem
Supervisory users needed clearer location-aware monitoring and response journeys, while the product team needed UX decisions that could hold up in a high-stakes operational environment.
Thinking
I designed supervisor and operations workflows, led a new geolocation service experience, and translated approved prototypes into production-ready interfaces in C#, .NET, and Xamarin.
Gallery
Screens and flows from the shipped product work.




Next project
FourJaw
Established UX direction across onboarding, operator workflows, and real-time manufacturing interfaces in a complex B2B SaaS product.