Philip Sams

Design systems lead

7-Eleven · Dallas, TX

Email TBD · Get in touch →

Featured Work

(04)

Recent and notable projects. Drag to browse.

About

I am a lead UX designer with 10+ years of experience. I build design systems and the products that run on them. Currently at 7-Eleven, where I lead the Slurpee Design System. More about me →

← All work
7-ElevenDesign SystemShipped

Slurpee Design System

RoleDesign Systems Lead
Company7-Eleven
Timeline2021 to present
StatusShipped
Slurpee Design System logo

7-Eleven had a design system built for one app and fifteen apps that needed one. I rebuilt it from the ground up.

01

Where it started

The original system grew out of a redesign of the main consumer app. I was the sole designer. I built it, maintained it, and documented it with limited resources. It predated Figma variables and properties, so it ran on component variants. It worked, but it was brittle.

02

What broke

It was built for one app. Other teams needed their own solutions. They detached components. They built one-offs. The Figma library filled with unused components. Design drifted. Engineering duplicated work. Velocity dropped.

03

What I did first

I started with my own assumptions about what worked and what did not. Then I tested them. Surveys. Interviews. A full audit of the libraries. The audit confirmed the worst of it: components that did not work across apps, components too complex to use, and a library full of dead weight.

Figma variables table overlapping button component documentation
Core tokens: color, type, radius, spacing.
Metrics to consider: UMUX, UES, NPS, CSAT
Metrics to consider.
Affinity board mapping research findings
Affinity mapping the research.
04

The architecture

Two layers. Core libraries hold the foundations: text styles, core components, icons, assets. Every app uses them. Domain libraries sit on top. Each app gets its own library with its own theming: colors, spacing, corner radius. Plus components only that app needs. Nothing app-specific leaks into core.

Design system architecture diagram
Core libraries feed app-specific domain libraries.
Theme-able core libraries feeding custom component libraries
Theme-able core libraries feed each app's custom component library.
App-specific domain libraries for 7-Eleven, 7Now, Admin Portal, Speedway
Each app gets a themed domain library. Nothing app-specific leaks into core.
App Icons documentation: action and utility icon grids
Action and utility icon sets.
05

Adoption, not enforcement

The Speedway app was the first proof. I trained their designer to build app-specific components with Figma variables. They got independence. The system kept its integrity. That pattern scaled.

Modal component in a shipping app
System components, in a shipping product.
Product detail screen built on system components
The product detail screen, on the system.
06

The intake process

Designers submit a short form for new or changed components. We review it in a standing meeting. Accepted work goes to a backlog. Core components are handled by the design ops team. App-specific ones are handled by app teams. Everything gets a final check for construction and accessibility before it ships.

Component intake process: submit, design, check, publish
The intake process: submit, design, check, publish.
07

What changed

Teams adopted the new system faster than I expected. The Speedway app launched on a tight deadline with full brand consistency. Enterprise products migrated. Component simplification drove adherence: better consistency, faster development, shorter time to market. What started as one app’s design language is now the foundation for 7-Eleven’s digital presence.

15+
apps on the system
50M+
mobile app users
40%
faster design-to-dev handoff
25%
engagement lift
← All work
7-ElevenMobile UX

7-Eleven Home Screen Redesign

RoleUX Designer
Company7-Eleven
TimelineTBD
StatusTBD

The 7-Eleven home screen was a billboard. Marketing owned the top of the screen. Customers scrolled past it to do anything useful.

01

The problem

Bold promos and seasonal campaigns took the prime real estate. Customers scrolled through marketing to reach the tools they came for. The bottom navigation was worse. Location-specific features wasted permanent slots. Critical features were buried in banners that users had trained themselves to ignore.

Old 7-Eleven home screen crowded with promotional banners
The old screen: promos first, tools second.
Old bottom navigation with banner-style items
The bottom nav was no better.
02

Workshop

We ran a workshop to set priorities. Two themes emerged: let customers customize the screen, and surface the features nobody could find.

Workshop prioritization board
Priorities, ranked by the team.
Affinity board mapping workshop feedback
Affinity-mapping the feedback.
03

Competitive analysis

We looked at how other apps handled it. The pattern was consistent: modular sections that can be rearranged, content that changes by location or habit, and a clear visual hierarchy between primary actions and secondary content.

Competitor home screen analysis
How other apps structure the home screen.
04

The modular solution

The home screen became a set of modules. Each module is self-contained: fuel prices, food ordering, rewards. Modules can be added, removed, or rearranged. New services plug in without a redesign.

Modular home screen sections: fuel, delivery, rewards, carwash
Modules: fuel prices, delivery, rewards, carwash.
Redesigned 7-Eleven home screen
The redesigned home screen.
05

Personalization

The top of the screen holds one primary action. It changes with context: fueling at the pump, ordering food nearby, checking in at a store. The screen adapts to the situation instead of showing everyone the same billboard.

Contextual primary action shown at a 7-Eleven gas station
One primary action, set by context.
Contextual primary action shown in a home setting
At home, the action changes with you.
06

Results

Usability tests came back positive. The modular approach changed how the team thought about the app beyond one screen.

Guiding pillars and metrics to consider
Guiding pillars, and the metrics we measured against.
← All work
Raise the RoostKioskShipped

Raise the Roost Kiosk

RoleSole designer
ClientRaise the Roost Chicken and Biscuits
TimelineTBD
StatusShipped
Raise the Roost Chicken and Biscuits logo

The previous designer left mid-project. The team needed a full kiosk ordering experience, fast. I came in to finish it.

01

The situation

A restaurant chain needed a self-service kiosk interface. The timeline was tight and the design seat was empty. I came in to get it done.

02

Mapping the journey

I mapped the full ordering flow first: standard menu orders and custom meal builds. Getting the flows on paper early exposed the friction points before any screens existed.

Basic order flow diagram
Basic order flow.
Custom build order flow diagram
Build order flow.
03

The competition

We ran a workshop on the competitive landscape: what exists, what works, what does not. The findings became the plan for the best MVP the timeline allowed.

Workshop findings document
Findings that set the plan.
04

Grid first

I think in systems, so I started with the grid. A flexible layout for the home screen that handles any number of promos and resizes components dynamically. Marketing can add seasonal promotions without a redesign.

Kiosk home screen grid with promotions
A grid that flexes with any promo count.
05

No one-off components

Product detail and listing pages were built on the Slurpee Design System. New food-ordering components, like customization panels for toppings, were designed as reusable library additions. I reused core components like steppers instead of building one-offs. The result: no orphan components, a smooth handoff, and fewer blockers for engineering.

Reusable component cards for the kiosk
New components, built as library additions.
Kiosk product detail screen
The product detail screen, built on the system.
Signature sauce product tile
Product tiles, built as library additions.
Customization steppers for build orders
Customization steppers, reused not rebuilt.
06

Results

We shipped on time. In-store orders rose 49 percent. Early data showed faster order completion and higher add-on sales from promo placement. The new design team inherited a system they could maintain and extend.

07

What I took from it

Under a tight deadline, the systems approach is not slower. It is faster. Reuse the library. Build flexibility in early. Document everything so the next designer is not starting blind.

+49%
in-store orders
0
one-off components shipped
1
designer, start to finish
← All work
StartupConcept

Solvr

RoleDesigner
ProjectSolvr, startup concept
TimelineTBD
StatusConcept, unlaunched

Solvr was a Q and A app built around a simple idea: if asking and answering felt as easy as scrolling a feed, more people would do it. It never launched.

01

The idea

Traditional Q and A is text-heavy and intimidating. We designed around gestures people already know: swipe to browse, tap to answer.

02

Browsing questions

Questions arrive as a vertical feed. Swipe through them. Save, share, or answer from the card itself. No navigation maze.

Solvr swipeable question feed
The swipeable question feed.
03

Asking questions

The composer stays minimal: text, an optional image, topic tags, a preview. Nothing between the thought and the post.

Solvr question composer
Ask in seconds, preview before posting.
04

Profiles

Engagement history, questions asked and answered, achievements. Light gamification to reward participation.

Solvr profile with engagement stats and achievements
Participation, visualized.
05

What it showed

Reducing UI complexity lowers the barrier to entry. Familiar gestures cut the learning curve. Visuals beat walls of text for retention. None of this is radical. It is just rarely applied to Q and A.

06

The honest ending

The product did not launch. The exploration still has value: a working model of what gesture-based, content-first Q and A could feel like.

About

Designer of systems,
builder of products.

I am a lead UX designer with 10+ years of experience. I build design systems and the products that run on them. Currently at 7-Eleven, where I lead the Slurpee Design System across 15+ consumer and enterprise apps.

50M+
active app users
15+
apps on the design system
60%
team productivity lift
12+
major features launched

Experience

Current

Lead Designer — 7-Eleven

Irving, TX · July 2021 to present
  • Lead the Slurpee Design System across 15+ B2C and B2B apps.
  • Mobile app with 50M+ users. 25 percent engagement lift.
  • Led an international design and dev team across the US and India. Built an async collaboration process.
  • Designed the Raise the Roost kiosk. In-store orders rose 49 percent.
  • Cut design-to-dev handoff time 40 percent.
  • Ran workshops for 20+ stakeholders. Launched 12+ major features.

UX Designer — JCPenney

Plano, TX · Feb 2020 to July 2021
  • Built the Figma design system. Team productivity rose 60 percent.
  • Designed omnichannel web, mobile, and in-store experiences.
  • Redesigned buying guides. Improved SEO and conversion.
  • Research with 50+ participants. Ran A/B tests.

Lead Designer — Tantrum Street

Dallas, TX · Jan 2019 to June 2019
  • End-to-end UX for financial underwriting software.
  • Led 3 designers. Set design processes and quality standards.

UX Designer — Tantrum Street

Dallas, TX · May 2018 to Dec 2018
  • Built a component library with documentation.
  • Set design patterns across product lines. Mentored junior designers.

Freelance Designer

May 2013 to present
  • 20+ startups across tech, healthcare, and finance.
  • Upside’s $2M funding round, featured in TechCrunch.
  • Drone piloting interface for Nature Eye, featured on Fox Business.

Capabilities

Figma
Sketch
Adobe Creative Suite
Interaction Design
Prototyping
Wireframing
Information Architecture
iOS and Android guidelines
Responsive Web Design
Accessibility (WCAG)
Design Thinking
User-Centered Design
Design Sprints
A/B Testing
Usability Testing
Education

University of Texas at Dallas, Dallas TX. Bachelor of Arts in Arts and Technology.