Available for full-time & freelance

Product design that makes complex products feel obvious.

I'm Shlomo — a UX/UI designer who builds products end-to-end, from research to high-fidelity prototypes.

3
case studies
Figma
systems, components, prototyping
UX → UI
research, flows, interface
240+
hours of training
User researchJourneys & flowsWireframesUI designDesign systemsPrototypingUsability testingDev handoffClaude CodeGemini User researchJourneys & flowsWireframesUI designDesign systemsPrototypingUsability testingDev handoffClaude CodeGemini

Selected work

Click a project to open its story
Prodify — SaaS dashboard case study
01 — SaaS · Dashboard

Prodify

9 chapters Open story →
SnapDish — scanning a meal
02 — Mobile · AI

SnapDish

15 frames Open story →
Libi Kids — fashion for little adventures
03 — E-commerce

Libi Kids

11 chapters Open story →

That's the work.

Research first, then structure, then something simple enough to trust.

Shlomo Alfasi
About

I turn complexity into clarity.

UX/UI designer trained at Graphitech College. My process starts with user research, moves through wireframes and iteration, and ends with high-fidelity designs in Figma — augmented by AI tools to ship faster and smarter.

I thrive on problems where the interface has to carry a lot of data without raising the user's heart rate — complex dashboards, AI-assisted flows, and e-commerce.

Based in Israel · Available for Product Design Roles
Design
Figma
Auto-layout
Components & variants
Design systems
Prototyping
Also
Photoshop
Illustrator
Usability testing
Hebrew & English
Get in touch

Got a product that needs a designer's eye?

Open to full-time roles and freelance projects — tell me what you're building.

© 2026 Shlomo Alfasi · Product Designer Designed in Figma, built for the web
SnapDish scanning a meal and showing a live nutrition dashboard
Snap Dish

Snap. Know. Eat

Transforming food photography
into real-time nutrition data.

UX UI Snap Dish Shlomo Alfasi
Snap Dish

Snap. Know. Eat

Transforming food photography into real-time nutrition data.

SnapDish

Good morning, Tamir!

Ready for your first meal?

Remaining: 760 kcal

1,240
CONSUMED
PROTEIN 86g / 150g
CARBS 22g / 220g
FAT 84g / 70g

Today's Log

SEE ALL
Breakfast Bowl 08:30 AM
Organic granola, strawberries, banana
540 kcal Main Meal
Journal
Insights
History
Profile
UX UI Snap Dish Shlomo Alfasi
The Problem

Eating out on keto shouldn't feel like a gamble.

1
Time Pressure
10 minutes searching databases before every meal
2
Social Anxiety
Too embarrassed to ask the waiter
3
Fear of Failure
One wrong meal = 3 days out of ketosis
Tamir, reading a restaurant menu, unsure what to order
The Persona
“I just want to enjoy dinner without the stress of every choice.”
Name
Tamir Lav
Age
30
Job
Software Engineer
Goal
Eat right, without the stress
The Solution

SnapDish gives you a clear answer before you order.

Instead of searching online, snap a photo of any meal and get an instant answer — fits your diet or not — in under 10 seconds.

Wireframes

Structure before style.

Snap. Track. Thrive.
Welcome to SnapDish
Next
Smart & Seamless Tracking
Instant nutrient analysis from a single photo.
Next
Smart. Simple. Healthy.
Your health journey made effortless and visual.
Next
Your Plate Is Empty
Snap a photo to start tracking your daily progress.
Scan Your Meal
×
Center your meal to scan
Meal Scan Menu Scan
Settings
Tamir Lev
Premium Member
Goals
Weight Management
Calorie Budget
Connected Devices
Apple Health ON
Hello
Tamir Lev
1240
KCAL LOGGED
PROTEIN85/120g
CARBS140/200g
Avocado Toast
Breakfast · 08:30 AM
420
KCAL
SnapDish
0
KCAL REMAINING
PROTEIN0/120g
CARBS0/200g
FAT0/60g
🍽
Your plate is empty
START YOUR LOG TODAY
Heads up!
This is a high-calorie choice that exceeds your daily limit.
Suggested Swaps
Grilled Chicken Bowl-220 kcal
Quinoa Garden Salad-310 kcal
Steamed Sea Bass-180 kcal
Vegetable Stir Fry-250 kcal
Swap It
Analysis Complete×
Salmon
Salad
580
KCAL
40g
PROTEIN
30g
CARBS
22g
FAT
Log This Meal
Style Guide

Color Tokens

A warm, appetite-friendly palette that keeps food photography front and center.

#FFA06D
#934A1E
#1B1B1B
#FCF9F8
#FFFFFF

Typography

Plus Jakarta Sans — bold and impactful for display, structured for headlines, compassionate and clear for body copy.

T
Display
Bold & Impactful
H
Headline
Editorial Structure
B
Body
Compassionate and clear
UI Screens

Before your first bite, we learn who you are.

Onboarding screen — Snap. Track. Thrive.
01 — Onboarding

Snap. Track. Thrive.

Welcome screen sets the app's promise in one line before the user commits to anything.

02 — Onboarding

Smart & Seamless Tracking

Sets the expectation: nutrient analysis from a single photo, no manual search.

Onboarding screen — Smart & Seamless Tracking
Onboarding screen — Smart. Simple. Healthy.
03 — Onboarding

Smart. Simple. Healthy.

Final onboarding beat before the user reaches the camera for the first time.

Empty state screen prompting the user to scan their first meal

Tap. Snap. Done.

From photo to nutrition breakdown, instantly.

Camera scan screen with meal scan and menu scan modes
Step 1 of 3

One tap away.

Step 2 of 3
01
AI Meal Analysis
Recognizes your meal instantly.
02
Nutrition Summary
Calories, ingredients and confidence at a glance.
03
Macro Breakdown
Protein, carbs and fat in one clear view.
Analysis complete screen: Salmon Salad, 580 kcal, macro breakdown
AI Meal Analysis
Nutrition Summary
Macro Breakdown
High-calorie alert screen: Heads up, this is a high-calorie choice, with suggested swaps
AI Meal Insight
+350 kcal
Smarter Decisions
Step 3 of 3
01
AI Meal Insight
Explains why this meal exceeds your nutrition goal.
02
+350 kcal
Instantly shows how far the meal is above your target.
03
Smarter Decisions
Guides users toward healthier alternatives instead of simply warning them.

Know before
you eat.

A grilled salmon salad, lit warmly

Thanks.

for watching

SnapDish — Snap. Know. Eat.
Prodify dashboard shown on a laptop
UX/UI Case study • SaaS dashboard • Shlomo Alfasi
9:41
Prodify
Senior PM Suite
Critical Alert: 3 unresolved blocker-level bugs in current cycle.
Good morning, Avi
Here is what is happening across your product portfolio today.
Sprint 24
68%
DONE
Sprint Goal Health
68 of 100 pts complete
Velocity Target
80pts
Team Capacity
100%
Optimized for Sprint 24
Active Blockers
3
Action Required (P0)
Sprint Burndown
Actual Ideal
Velocity Trend
View all →
52pt
SPR 21
66pt
SPR 22
72pt
SPR 23
54pt*
SPR 24
Smart Insights

Developer Noam R. is currently at 120% capacity. This poses a risk to the Checkout Revamp delivery.

Recommend Reallocation
UX/UI Case study • SaaS dashboard • Shlomo Alfasi
01 About
Product design Design system Data visualisation

A single source of truth for product managers.

One dashboard that answers what's happening, what's broken, and what needs your attention in under 30 seconds.

View Live Product →
02 Problem

The real problem wasn't data. It was clarity.

8 PMs interviewed. 6 tools each. Hours lost daily just piecing together status.

8
PMs interviewed
6
tools per PM
2-3h
daily on manual reports
100%
wanted a unified view of sprint status
03 Persona
Avi Nahum, Senior Product Manager
“My dashboard is six open tabs. I need a solution.”

Discovers blockers too late. Builds manual reports for 2-3 hours daily.

Avi Nahum
34 · Senior Product Manager, Tel Aviv
04 Solution

Prodify closes every open tab.

Interviews showed PMs didn't need more data — they needed it filtered by urgency.

01
What's happening?

A live activity feed surfaces blockers, updates, and risks the moment they happen — no digging required.

02
Is anything broken?

Automatic alerts flag blocked tickets and failing checks before they slip through review.

03
What needs my attention?

A prioritized queue ranks tasks by urgency, so nothing falls through the cracks.

answered instantly.

05 Wireframes

Structure before style

Three zones based on urgency. Hero card over equal cards — immediate answer, no scanning.

Dashboard wireframe
Zone 1 — Sprint goal health as hero card
Sprint workflow wireframe
Zone 2 — Execution board and workload
OKR wireframe
Zone 3 — Objectives and key results
06 Style guide

Color Tokens

A focused color system designed for clarity, productivity and AI-powered project management.

Primary
#4F46E5
Secondary
#6366F1
Surface
#EEF2FF
Dark
#111827

Typography

Inter is used throughout Prodify for readability, hierarchy and consistency across complex dashboard interfaces.

Aa
INTER
Character set
ABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
0123456789
07 Final dashboard

Sprint Execution.

Everything a PM needs. Nothing they don't.

Prodify sprint execution dashboard
Prodify OKRs and strategic goals on a tablet

Strategy, not just status.

Every objective traced back to the sprint that moves it — so leadership sees progress, not just noise.

Thank you.

for watching

Prodify

Fashion for little adventures, made simple.

Kids clothing store designed around trust, ease, and confident buying.

UX/UI · E-Commerce · Libi Kids · Shlomo Alfasi

Libi Kids home screen on iPhone
01 The Problem

Parents weren't afraid of the price. They were afraid of the mistake.

6
parents interviewed
5/6
abandoned a cart
0
mentioned price first

1

Wrong size

No way to know if it fits until it arrives.

2

Late delivery

The birthday is Saturday. The package says maybe.

3

Unknown brand

Never heard of them. Is the quality real?

Michal Levi using her phone at her kitchen table
02 The Persona
"I just want to buy the right thing without the guessing."
Name: Michal Levi Age: 32 Goal: Buy with confidence, not hope
03 The Solution

Libi Kids answers before you buy.

Smart filters by age and size, one-click checkout, and returns collected from your door — so the decision stops feeling like a risk.

01

Smart Filter

Age, size, and category in one tap.

02

One-Click Pay

Apple Pay and Google Pay, no typing.

03

Easy Returns

Picked up from your door, free.

04 Wireframes

Structure before style.

Desktop home wireframe
Desktop listing wireframe
Desktop product wireframe
Mobile listing wireframe Mobile product wireframe Mobile checkout wireframe
05 Style Guide

A palette built to calm.

Sage #6B7F5E
Cream #FAF9F6
Blush #F5D5CB
Peach #F5E6D8
Ink #2C2A28

Plus Jakarta Sans

Smart filters by age and size, no typing

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk

06 UI Screens

Filter first. Scroll less.

Age, size, and category before the first scroll.

Girls collection listing screen
Product page screen

Everything they need to trust it.

Size guide, free shipping, and 30-day returns — all before "Add to Cart."

Two taps. Done.

Apple Pay and Google Pay, no forms, no typing, no second-guessing.

Checkout screen
Order confirmation screen

No maybe. Just a date.

The delivery date, the size, and the return window — confirmed before they close the tab.

Buy it once.
Get it right.

Thanks for watching.