Case 02 — Selected work

Chefmate: AI-Driven Kitchen Operations

Year
2025
Role
UX
Discipline
User researchUser testingConcept designInteraction designPrompt Engineer

About the Project

Chefmate is an AI-driven solution for professional kitchens—helping with weekly menu planning, grocery ordering, and cost monitoring. I was brought in to convert a loose requirements document into actual userflows and wireframes, working directly with the customer to understand their needs and shape the product for an upcoming pilot.

Understanding the Customer

Through workshops and video meetings, I worked to understand how professional kitchens actually operate. The conversation revealed what mattered most:

For Head Chefs (kjøkkensjef):

  • Assist and increase their creativity in menu planning
  • Inspect individual meal recipes for each day
  • Alter ingredients for specific meals, entire days, or the full week
  • Generate multiple menu versions to choose from

For Chefs:

  • Receive generated menus ready for selection
  • Have that selection automatically converted to a purchase order
  • Use that order in the existing ordering portal to buy groceries and supplies

For Area Managers:

  • Oversee key statistics from each kitchen
  • Access regional data to identify patterns and opportunities

For the System:

  • Simple user management to assign employees, kitchen managers, and regional managers to kitchens
  • History of weekly menus for reference and analysis

From Requirements to Design

The initial brief was loose. My job was to translate that into clear userflows and wireframes that could guide development. This meant asking hard questions about what "generate multiple versions" actually meant, how chefs would interact with AI suggestions, and where human judgment needed to override automation.

The workshops were essential—they revealed assumptions in the brief that didn't match kitchen reality, and clarified where the AI assistance added real value versus where it would just create friction.

Into the Pilot

Once the flows and MVP were locked, I moved into design finalization and then into a hybrid role: part product manager, part prompt engineer. This meant:

  • Tweaking AI settings and dialog based on user feedback from testing
  • Collaborating with the developer on technical challenges
  • Working with the customer on iteration and refinement
  • Problem-solving around constraints imposed by the hosting solution

The work required moving fluidly between design, product thinking, and technical collaboration—understanding enough about the constraints to find workable solutions rather than just asking for the impossible.