Challenge
The agent-facing Command platform lacked the consumer search capabilities. The existing React codebase used a complex Redux setup that was difficult to extend and test.
Senior Mobile & Web Developer @ KWRI
Mar 2023 – May 2026
The agent-facing Command platform lacked the consumer search capabilities. The existing React codebase used a complex Redux setup that was difficult to extend and test.
Migrated state management from Redux to Zustand + React Query for a more ergonomic developer experience. Migrated legacy REST endpoints to GraphQL. Wrote extensive integration tests to ensure parity with the consumer experience.
Delivered a complete agent search experience:
Achieved feature parity across consumer and agent experiences, giving agents the same powerful search tools as end users.