Product designer · Vancouver, BC

Felix (Steven) Roberts, product designer.

Well, my name is technically Steven, but my friends call me Felix. Nice to meet you.

Product designer with 7 years shipping web and mobile products, most recently scheduling and AI tools used every day by thousands of restaurants, from Earls and The Keg to Subway. I own features end to end, from discovery and customer interviews to high-fidelity prototypes, handoff and production fixes.

Product Designer at Push OperationsWeb, iOS and AndroidSince 2019
An assistant reply warning that a shift pushes an employee into overtime, with three ranked alternatives and their cost
AI assistant concept · Cost before you commit
Time-off requests list with flags, and a detail panel showing coverage and balance after approval
Time-off requests concept · Coverage check before approving
An approval card listing twelve punches, with missing clock-outs and auto clock-outs flagged per row
AI assistant concept · Evidence on every row
A plan card with three steps, two pre-checked, and a button that reads Do these two
AI assistant concept · One approval for the whole plan
Time-off requests on a month calendar with daily counts of staff off
Time-off requests concept · Month calendar
Interaction concepts, 2026

Selected work

In final testing · 2026

Draft schedules

Managers couldn't change a published schedule without every edit going live to staff immediately. I designed a draft-and-publish system for web and mobile, then built eight of the follow-up UI fixes myself.

8pull requests submitted within 11 days of QA
11flows handed off across web and mobile
20product decisions logged with options and rationale
Role
Sole product designer
Timeline
Mar to Nov 2026
Platforms
Web and mobile
Read the case studyPassword protected
Screens in the case study
Shipped · 2023

Mobile chat for shift workers

Messaging inside the Push employee and manager apps for hourly staff. I designed the core chat, location switching for multi-site staff, and channels organised by position, on a chat SDK so the team could focus on workforce-specific features.

60kmonthly active users, July 2026
52%of eligible premium accounts have chat turned on
1 in 2premium employee-app users chat every week
Role
Lead product designer
Timeline
2022 to 2024
Team
PM, mobile developers
The first chat inbox, 2023: direct and group messages only
2023, first release
The 2024 inbox with channels added above direct messages
2024, with channels

How I work

01

Start from evidence

Customer feedback, meeting transcripts and the codebase itself, synthesized into a decision log before screens are final.

02

Prototype in working code

Interactive prototypes in Figma Make and React, so stakeholders react to real behaviour instead of static frames.

03

Close the loop

When QA finds UI issues, I fix them and submit pull requests through the normal engineering review.

Tools: Figma, Figma Make, Photoshop, Claude Code, Git. Remote since 2020.

Experience

  • Feb 2022 to now
    Push OperationsProduct Designer

    Workforce platform (scheduling, payroll, hiring, chat) for thousands of restaurants across North America. Own scheduling, the core module. Led design of an AI assistant for managers from my own hackathon concept to internal launch. Shipped Mobile Chat.

  • May 2020 to Jan 2022
    Casting WorkbookProduct Designer

    Casting software for productions, agencies and actors. Audited and redesigned the UX of the web and mobile apps, designed a folder system for organizing audition videos, and doubled as graphic designer for marketing and brand.

  • Apr 2019 to Jan 2020
    CheckingInProduct Designer

    Mental health platform. Led mobile app design from prototype to launch, and managed development schedules with engineering.

  • 2019
    BrainStationUX Design

    UX Design program.