2025 - Present
Emesent builds autonomous mapping and LiDAR technology for underground mines, defence operations, and infrastructure inspection — environments that are GPS-denied, dangerous, and inaccessible to humans. I joined as the first product design lead and walked into nine structural problems: no design leadership, no design system, no user research, a 12-month learning curve, and a 122-page user manual. With two designers and a June 1st public beta deadline, I built the research, design, and iteration foundations that unlocked USMC defence contracts and a partnership with Trimble, the world's largest surveying platform.

When I joined Emesent as their first product design lead on Omnimap (cloud platform), I found nine structural problems. No designer had touched the product. Engineering had purchased MUI Components Library and was using it out of the box — the product looked generic, at odds with hardware carrying a premium price point. There was no user research operations: no recruitment, no panels, no structured synthesis. Feedback came primarily from resellers and positive-feedback-only channels.
The result was a product that took users 12 months to reach comfort, backed by a 122-page user manual that even internal staff described as 'too loud, confusing, complex.' Surveyors were squinting at 8-9px fonts. Backend services were tightly coupled, making releases extraordinarily slow. And I had a June 1st public beta deadline with two designers and no design work completed.
We couldn't figure out how to scale it to train people to use it. Not intuitive enough. Millions of dollars of equipment and labour so it needs to be streamlined.
Tesla
My first move was to synthesise 3,000+ existing Productboard insights that nobody had structured. From this I created 5 customer mindsets — a useful middle ground between individual anecdotes and broad use cases. Instead of 'this specific customer has an issue' or 'this use case won't fit,' I could now say 'Mindset A and B will have an issue with this feature, but C, D, and F may not.'

I built the full research program: first session was an intro call where users walked through their end-to-end workflow plus discovery questions to determine their mindset. Second session was targeted mission-based testing with a prototype link. Around 5 users per round, 30 customers interviewed total, insights synthesised after each round against mindsets. A UX risk scoring framework determined whether further rounds were needed.
My biggest mistake was waiting for permission. I followed the expected path — requesting customer access through sales, account managers, and engineering managers. Weeks passed while I waited for introductions, approvals, and scheduling. The June 1st deadline didn't move. The problem wasn't that people were obstructing — it was that they weren't aligned to the same outcomes or the same sense of urgency. Asking permission became the bottleneck, not the research itself.
Once I recognised this, I stopped waiting. I started guerrilla testing on the street with an iPad — barbers, grocery workers, tradespeople, restaurant owners — validating whether designs were genuinely intuitive to someone who had never seen a point cloud. I posted in Reddit communities for anonymous early feedback. I built alternative channels that didn't depend on the organisational permission chain. The formal research pipeline eventually came together, but the early momentum came from refusing to let alignment gaps stall the work.
With only two designers and no budget to expand, I trained sales teams across Americas and Europe on research methodology — scaling capacity across the organisation. Engineers began attending customer interviews, seeing firsthand how users struggled. They started coming out of sessions with ideas about how to solve problems differently. That was the biggest win for technical stakeholder alignment.
The core design challenge was equivalent to making Photoshop usable for someone who has never touched professional software. Users wanted deeply technical features — stope mapping, convergence monitoring, cross-section analysis — but their baseline software experience was consumer apps. Instagram, social media, phones. Many had never used complex enterprise software before Emesent's products.

The 12-month learning curve was a direct consequence of this gap, substantiated across 26 companies: 'It has taken 18 months to get this far with learning' (General Motors). 'Took me a yr to get there... I'm probably the only person in my company that knows how to use it' (UAS). No one had a clear idea how to solve it. Not me, not the team, not the customers.
It has taken 18 months to get this far with learning.
General Motors
Does not understand half the settings — tends to leave a lot on default and is scared to change parameters.
Interpine

I started designing the LHD teleoperation interface in Figma but hit a fundamental limitation. The problem we were solving was the interaction itself — what happens in a high-stress moment when a bogger operator takes all hands off the vehicle controls to assess a hazard. A Figma prototype would show someone clicking through screens, not whether they could orient themselves in 3D space quickly enough, whether proximity warnings were legible at a glance, or whether camera switching was intuitive under cognitive load.
For any design problem where the value is in the interaction — not the layout, not the visual design, but the moment-to-moment experience — static prototyping tools create a false sense of validation. I designed one or two screens in Figma for visual direction, fed them along with user context and the full operator workflow into Claude Code, refined in Cursor, and had a testable interactive prototype in four hours. By end of day I had substantive data to iterate from.



Load-Haul-Dump vehicles — 52-tonne boggers — are the workhorses of underground mining. Experienced operators who spent years underground are retiring, taking irreplaceable intuitive knowledge with them: puffs of dust signalling instability, the sound of rock movement, visual cues about unsafe formations. New teleoperators work from surface huts with grayscale, pixelated CCTV feeds. No depth perception. No 3D spatial awareness. No way to assess hazards that an experienced operator would have felt, heard, or seen in person.


The consequences are real: multi-million dollar equipment losses, loader burials averaging two per year across Barminco's 20 sites, and fatalities from operators unable to see stope edges. Barminco, one of the world's largest underground mining contractors, approached Emesent to co-develop a purpose-built solution.
Remote Bogger Operators have 4-5 cameras on the Bogger to look at, but visibility is poor. Boggers can get damaged or even buried by poor operator decisions.
Mining Plus
I designed and built a 3D web prototype where a Hovermap LiDAR sensor mounts on the bogger, continuously scanning the environment. Operators can measure distances, inspect intrusions, switch between camera views, and see distance colouring that instantly shows what's close versus safe. When uncertain, they call a supervisor who logs into the same interface — making informed decisions based on actual 3D spatial data rather than a voice description of a pixelated camera feed.


I built an AI-powered customer insights system that made 3,364 Productboard insights across 266 companies queryable by anyone on the product team. Product managers could ask questions and receive synthesised answers with specific user quotes, mindset attribution, and quantitative backing. I created custom instruction sets per team member to ensure research quality — linking queries to specific mindsets, users within those mindsets, their problems, and direct quotes.
The data revealed patterns invisible to anecdotal feedback. Measurement was the single biggest reason users left the ecosystem mid-workflow: 1,745 insights across 162 companies showed users actively defecting to CloudCompare (545 mentions, 61 companies) because basic measurement was failing. First-time users weren't overwhelmed — they were blinded by opacity: hidden toolbars, opaque settings, no guided next step. The sharing problem wasn't delivering files — it was that recipients landed on raw data they couldn't decode. 'No clients have wanted the point cloud yet' was the canonical quote. Surveyors were spending 6+ hours per week translating point cloud data for clients. One customer built their own platform because native sharing was insufficient.
No clients have wanted the point cloud yet.
Prairies Edge
6 hours of meetings every week with clients to discuss what they want to see in the output.
Aerodyne
This work is ongoing. The research foundation and prototype-first approach have already delivered strategic outcomes — defence contracts, a Trimble partnership, and a fundamentally different decision-making process across the product team. Longitudinal metrics on learning curve reduction, support volume, and user retention are being tracked against the public beta launched in mid-2025.
The machine-based licensing design for Aura — moving from subscription to completely offline licensing — directly unlocked Emesent's ability to deliver on defence contracts in air-gapped environments. The Trimble integration prototype, an operating-system-style clickable demo with mock coded implementations, enabled senior executives to finalise a strategic partnership with the world's largest surveying platform. The user research program fundamentally changed how the product team made decisions, moving from anecdotal feedback to structured evidence across 266 companies.

Speed of iteration is the single greatest leverage point for design quality. AI tools have made that speed phenomenal — what previously took weeks of Figma screens, stakeholder reviews, and developer handoffs now takes hours from concept to testable prototype. In one instance, my engineer gave me access to connect directly into the codebase. I was vibe-coding design ideas against real services, real data, and real architecture, pushing to a sandbox environment with production-grade fidelity.
AI can help you with the iterations, but it can't help you with the research.
But speed without research direction is just faster guessing. 80% of human behaviour is non-communicative — impossible for AI to understand. The combination of both — rapid code prototyping with structured user research programs, mindset frameworks, UX risk scoring, and unbiased testing methodology — is what produces outsized outcomes. My process didn't change at Emesent. What changed was how fast I could execute it.