Back to home

Featured work

Client and real-product work: apps, websites and platforms, each with the problem, what I built and the result.

One system for a Riyadh facility-management company: customer app, staff app, admin dashboard, company website and a Laravel API, Arabic first.

first commit to production
9 days
repositories, built solo
6
automated tests across all 6
776
roles with their own screens
9

Arabic-first, bilingual marketing site for a cloud call-center subscription: ten sections from the marketing brief, real app screenshots, pricing, and the privacy and terms pages the app stores require.

brief to live site
1 day
real product screenshots
32
all screenshots, as WebP
~1 MB
server RAM used (static)
0 MB

Bilingual Flutter app for Seerati, Technology 92’s Arabic-first resume builder: an 11-step builder with autosave, a live ATS score, AI review, CV import and on-device PDF.

from first commit to full feature set
7 days
screens in Arabic and English
40
feature modules
17
automated tests
600+

Technology 92's internal sales CRM: clients, LinkedIn leads, quotations and a live dashboard, Arabic first, built on Laravel and Next.js.

API responses, down from ~280 ms
<100 ms
automated tests
194
API endpoints
75
screens, Arabic + English
7

Cursor × Paymob buildathon build: Arabic-first escrow for illustration commissions — deposit starts work, balance unlocks the file

The result

Two real Paymob payments (deposit + balance) on one order row, each a fresh Intention with a single-use client secret and a typed special_reference.

Subscription call-center product: agents handle company calls, SMS, and call logs from their own phone, so a business can run its call center from anywhere.

first commit to the App Store
10 weeks
companies on the platform
3
automated app tests
2,600+
push to ringing on a locked phone
~3 s

Two-sided car-services marketplace for Egypt — find nearby service centers on a map, book a slot, track the repair live; centers manage bookings, catalog, and team. DEPI graduation project.

app delivered by a team of 5
24 days
screens
53
API routes
78
backend tests
414

Next.js admin console for VOXA — analytics, moderation, users/posts/chats/places, bilingual RTL, Supabase + JWT auth

The result

Full moderation surface spanning users, voice posts, threaded comments, chats, places, reports, and broadcasts.

Production-pattern Flutter template for ride-hailing and delivery — real geocoding, live tracking, offline-first cache, and bilingual EN/AR UX

The result

Six feature domains (auth, home, trips, notifications, profile, settings) with mock JSON API ready to swap for production backends.

Bilingual Next.js marketing site for cleaning & facility services in Riyadh — mobile-first, light default with dark mode

The result

Online booking, customer accounts, and offers for a business that took orders only by WhatsApp and phone; staff track every booking and lead in one dashboard.

Tech 92 — Workforce Attendance & KPI App

On App Store and Google Play

Bilingual workforce management app covering attendance, KPIs, profiles, onboarding, offline support, and RTL

to both app stores
10 weeks
updates in 4 months
13
monthly users in 4 countries
~100
crash-free
100%

Privacy-first mental wellness app for students, teachers and older adults: anonymous identities, an AI-guided self-assessment, therapist matching and booking, mood tracking, and a full therapist portal, in Arabic and English.

apps: patient and therapist
2
personas with their own experience
3
translated keys, Arabic and English
675
Dart files
300+

A family app with live location on a map, meals, moods, a private family wall with voice notes, chat and events, synced in real time with Firebase, in Arabic and English.

feature modules
15
features synced live with Firestore
8
test files
32
translated keys, Arabic and English
319

📚 Your personal Flutter learning companion with structured lessons, progress tracking, and AI-powered assistance

The result

22 guided lessons across beginner, intermediate, and advanced tiers with prerequisites and duration estimates.

Bilingual Next.js portfolio (Arabic RTL + English) with project case studies, services, articles, and certificates

The result

Live at youssefsalem.dev in Arabic and English: project case studies with screenshot galleries, plus services, articles, and certificates.

Buyer/seller e-commerce app with authentication, product browsing, cart, payments, chat, and REST API integration

The result

Dual-role architecture showcasing enterprise marketplace breadth from discovery to settlement.

Shopping app with authentication, cart management, payment flow, Arabic/English localization, and animations

The result

Demonstrates full mobile lifecycle competencies expected between beginner and intermediate Flutter coursework.

Cross-platform chat using Firebase Auth and Realtime messaging

The result

End‑to‑end messaging UX with authentication gates and realtime listeners.

Flutter music player with playlists, playback controls, search, and modern UI

The result

Demonstrates core Flutter competency across multimedia UX delivered inside March 2025 internship milestones.

Online Exam platform with interactive quiz features

The result

Offline-capable data layer demonstrating pragmatic schema choices for education apps.

Random quote generator with categories and favorites

The result

Demonstrates pragmatic API error handling within a tiny surface area.

EV & gas station finder with interactive maps and BLoC-based state management

The result

Practical geospatial UX prototype validated September 2024 internship timeline.