Selected project
Companion - Customer Relationship Management App
Mobile CRM for field teams, built for work away from the office.
Built the mobile app for a field-sales product used on more than 10,000 deployed devices.
Companion promotional image with a mobile CRM agenda on a field-work desk, image 1 of 7
Technologies & Tools
Tasks
The problem
Klee Commerce's Sales Force Automation product was desktop-first. Field sales teams needed to work with customer information away from the office, including when a reliable connection was not available.
What I owned
I led the first mobile app effort with a five-person product team covering design, UX, frontend, backend, and product. I led frontend development and built Companion in React and TypeScript, with offline-first behavior as a core requirement.
Decisions and tradeoffs
The app brought the field workflow onto mobile and supported work away from the office. Offline-first behavior mattered because sales visits do not always happen near a stable connection.
Outcomes and limits
The mobile product grew to daily use across more than 10,000 deployed devices.
