seif halawa.
0%

Portfolio · UX/UI & Product Design

Designing products that answer the user's real question.

Seif Halawa

UX/UI & Product Designer |Web & Mobile |Giza, Egypt

I design

Portrait of Seif Halawa
0+Years of experience
0High-fidelity screens
0End-to-end user flows
0Languages, one designer
01

The approach

Understanding the pain point before drawing the screen

I'm a UX/UI and product designer with 2+ years of experience in user-centred design. I'm proficient in Figma and design systems, and I focus on intuitive interfaces and experiences that turn user frustrations into clear, useful products.

User research Problem framing User flows UI design Design systems Prototyping Web & mobile AI-assisted design
0+

Years of experience in UX/UI and product design

0

High-fidelity screens designed for FreelancerHub

0

End-to-end flows, from sign-up to payout

0

Colour variables and 8 text styles in one design system

0

Forum threads and freelancer reviews mined for themes

0

Freelance platforms benchmarked on fees, holds and payouts

Where I started

  1. Web apps & mobile
  2. E-commerce
  3. Fidelities (low to high fidelity design)
  4. Automation
  5. Workflows

Where I'm heading

  1. 3D animations
  2. Analytics & advanced dashboards
  3. Designs by industry
02

Featured case study

FreelancerHub: know what you'll earn, and when

FreelancerHub cover: Know what you'll earn, and when
Mobile appUX/UIFintechDemo version

A mobile app concept for Arab freelancers who work with Gulf clients. It covers the whole freelance loop, from finding jobs to withdrawing earnings, built around one question: what will I earn, and when can I use it?

View on Behance ↗
Product
Mobile app for the full freelance loop
My role
UI/UX designer, end to end
Delivered
66 screens · 6 flows · design system
Tools
Figma · Illustrator

Live demo · the core flow

Withdraw without surprises

9:41● ● ▮
‹ Earnings & Payments
Available Balance$750Ready to withdraw
Pending Funds$500
Earned in October$1,250
⇪ Withdraw Earnings

In Progress Payments

UI DesignLanding Page Design
Funded$500

Completed Payments

WireframesBright Studio
$200
Mobile App UINova Agency
$600
‹ Withdraw Earnings
Available Balance$750

Withdrawal Amount

$Use Max

Payout Method

🏦
Bank TransferAccount ending 4321
›
Withdrawal summary
Requested amount$250
Review Withdrawal
‹ Withdraw Earnings
Available Balance$750
Review Withdrawal
Withdrawal amount$250.00
Payout methodBank •••• 4321
Transfer fee$2.00
Estimated amount received$248.00
Confirm Withdrawal
Cancel
$248 arrives
‹ Earnings & Payments
Available Balance$500Ready to withdraw
Pending Funds$500
Earned in October$1,250
⇪ Withdraw Earnings
🏦
Bank TransferWithdrawal submitted · Processing
Pending$250

In Progress Payments

UI DesignLanding Page Design
Funded$500
⌂▣✉☺
Design goal: less uncertainty about money

Problem statement

Arab freelancers with Gulf clients need a clear view of what they will earn and when they can access it, because fees, holds, minimums and exchange rates are shown in separate places, or not at all.

How might we…show the real take-home amount before applying, delivering or withdrawing?
How might we…make clear when each pending amount will be available?
How might we…make payout methods, fees and timing clear before choosing one?
How might we…help freelancers decide which jobs are worth applying to?

Research: why build this when Upwork and Mostaql already exist?

Method 01

Competitive analysis

Fees, holds and payouts on five platforms, taken from their own pages.

Method 02

Review mining

8 public forum threads and 17 freelancer reviews, grouped into themes.

Method 03 · done ✓

Surveys

6 surveys completed with freelancers who work with Arab and Gulf clients.

Six flows, from sign-up to payout

0110 screens

Onboarding & sign in

Welcome → Sign in → Create account → Verify email → Profile setup

0213 screens

Find & apply

Dashboard → Browse jobs → Job details → Client profile → AI-drafted proposal

0310 screens

Track application

My applications → Under review → Interview → Hired or not selected

0413 screens

Deliver work

Milestones → Submit work → Feedback → Revision → Approved → Review

05 · the core15 screens

Earnings & withdrawal

Earnings → Withdraw → Review fee + net → Pending → Completed or failed

065 screens

Messages & alerts

Notifications → Messages → Chat

Design system: 20 colour variables, 8 text styles, one source

Primary
#5B5BD6
Primary light
#EEEEFF
Text primary
#1F2937
Text secondary
#6B7280
Border
#E5E7EB
Background
#FCFCFD
Funded Pending In progress Error

Honest status: a demo and a work in progress. Some flows (settings, help, loading and offline states) are still to come, and the prototype hasn't had usability testing yet.

03

Process

From a frustration to a working prototype

  1. 1

    Listen

    Competitive scans, review mining and surveys to find where users actually struggle.

  2. 2

    Define

    Proto-personas, a sharp problem statement and “How might we” questions.

  3. 3

    Structure

    User flows and information architecture, from the first screen to the last state.

  4. 4

    Systemise

    A design system with variables, text styles and status tokens, so every screen agrees.

  5. 5

    Prototype

    High-fidelity UI and a clickable Figma prototype, ready to test and iterate.

04

Experience & toolkit

The foundation under the work

Experience

UX/UI & Product Designer (Freelance) Web & mobile design · Feb 2025 – Present Career break focused on AI, UI/UX and software design
User-centred design training 2 years of dedicated UX/UI training

Toolkit

Fg
FigmaUI, design systems, prototyping
Ai
Adobe IllustratorIcons, illustration, brand marks
✦
AI toolsResearch synthesis and faster iteration
Languages Arabic (native) · English (fluent)
05

Contact

Available for freelance, full-time and hybrid work

Have a product that needs a clearer answer?

Let's talk about your next product

Seif Halawa · Giza, Egypt · Hybrid & remote