Extended work

Four products that shipped before the case studies. They are around three years old and still running, and the notes are short on purpose: the screens carry more than a process I would be reconstructing from memory.

Kaswaa

A buy and sell marketplace out of Dubai, consumer to consumer and business to business on one platform. Over two hundred screens drawn and specced, in English and Arabic, with the right to left layouts mirrored rather than translated. The search filters exist twice because iOS and Android disagree about how a filter sheet should behave. The brief arrived with real documentation, which is the only reason a surface that size stayed consistent.

Marketplace, iOS and Android 200+ screens Kaswaa
Kaswaa onboarding: a grid of secondhand clothing and bags above the line Sell pre-loved clothes completely free, with sign up and existing account buttons
Onboarding leads with the goods, not the pitch.
The Kaswaa home screen: a search field, a See only good fits banner inviting the shopper to set their sizes, a Popular items row priced in dirhams, and Shop by brand chips, with Home active in the tab bar
Home opens by asking what fits, not by listing stock.
A seller profile with Closet, Reviews and About tabs, a cover photo, verified Google and email badges, location and follower counts
A seller profile: closet, reviews, and what is verified.
The same seller profile in Arabic with the entire layout mirrored right to left, tabs, icons and navigation all flipped
The same screen in Arabic. Mirrored, not translated.
Become a seller screen offering two account types, Seller for individuals and Pro Seller for businesses
Two seller types, chosen before anything is listed.
Search with saved recent searches, each showing a category path and a result count, split across Items and Members tabs
Recent searches carry their own result counts.
The filter sheet listing sort by, category, size, brand, condition, colour, material and price, each expandable
Eight filter axes for a catalogue nobody curates.
A seller's reviews tab showing a five point zero rating, member and automatic review counts, and a review with a translate control
Reviews separate what a member wrote from what the system did.
Account security settings covering email confirmation, password strength, two step verification by SMS code, and logged in device activity
Security written as plain sentences, not toggles alone.

Halal Table

Restaurant discovery and booking for halal diners in the UK, going straight at OpenTable in a category that had no dedicated alternative. Browse by cuisine, filter by what is near you, and reserve a table without making a phone call. Bookings, reservation history and the review prompt afterwards all live in one tab, because the interesting moment is the one after the meal.

Discovery and booking Built on Magento Halal Table
The Halal Table home screen: a Reservations Made Easy banner with an explore action, book your table and select location buttons, an Indoor Dining carousel of restaurant cards, and London areas to browse, with Home active in the tab bar
Home opens on the booking, not on a search box.
Saved restaurants browsed by cuisine, with cuisine chips across the top and a restaurant card carrying a photograph, rating and location
Cuisine is the first filter, because it is the first question.
The bookings tab split into upcoming reservations and reservation history, each row showing the restaurant, date, time, party size and a status of confirmed, cancelled or completed
Upcoming and history in one tab, with status on every row.
A notifications list with a clear all control, each entry naming a restaurant and carrying its own timestamp
Notifications that name the restaurant, not the event type.
A profile menu listing account details, reset password, reviews, invitations, help centre and logout, each with an icon
Six things, no submenus.
Saved restaurants grouped into near you and your saved restaurants, shown as photograph cards in a horizontal row
Near you and already saved, kept apart.

Al Moosa

Prescription ordering for Al Moosa Health Group, a hospital network in Al-Ahsa, Saudi Arabia. Patients get the medicines they have been prescribed delivered, and re-order without going through the whole process again. The app splits at the front door between a patient and a doctor, and carries a reporting surface for the business behind it. Drawn inside the client's existing brand rather than replacing it, which is the constraint the whole visual language answers to.

Pharmacy ordering, iOS and Android Two user types Al Moosa Health Group
Welcome screen for Al Moosa Specialist Hospital offering two paths, continue as a doctor or continue as a patient, plus an Al-Moosa Pharmacy shortcut
The split happens before anything else does.
A medicines listing grid, each card carrying a product photograph, name, dosage, price, manufacturer brand, a wishlist heart and an add to cart control
Every card names the dose and the manufacturer.
A medical devices catalogue showing stethoscopes and glucometers in the same card layout as the medicines listing
Devices reuse the medicine card rather than inventing one.
A cart with two medicines, quantity steppers on each line, a coupon code field, and a total that states it includes tax
The total says out loud that tax is already in it.
A wishlist of saved medicines and devices, each still carrying its price and an add to cart control
Saved items keep the buy control, so the list is useful.
A reports menu listing inventory management, sales and revenue, customer analytics, prescription analytics, operational reports and delivery tracking, each with a download control
The business side of a consumer app, six reports deep.

Lexer Solutions

The website for a recruiting and delivery platform that places designers, developers and project managers into client teams rather than filling permanent headcount. It has to sell to both sides at once: companies who need people quickly, and people who want the work. Talent listings, individual role pages, and a showcase of what the assembled teams have actually shipped.

Marketing website UK and EMEA wearelexer.com
The Lexer home page: a dark hero reading We Are Lexer, Pros On Demand, with book a call and learn more buttons, above the opening of a section headed Where do we fit in your journey
The claim up top, then where they fit in your project.
A carousel slide headed We are Shaking Things Up, Diversity, over a photograph of a team at a long table, above a section headed Pick Your Plan with Our Engagement Models showing three plan cards
Engagement models, priced as plans rather than as rates.
A showcase entry for a fitness app: three phone mockups above the project title, the disciplines listed as UI/UX and mobile app development, a short description, and the tech stack icons underneath
Each showcase entry names the product and the stack.
The join us page: a Work with us hero over a photograph of someone at a laptop, above a Select your role to apply now list whose first entry carries a monthly rate and a location
The other audience gets its own front door, and the open roles.
A role page for a Java developer client project, with the responsibilities and qualifications in the main column and location, monthly rate and an apply action in a sidebar
A role page keeps the rate and the apply button in view.

Open to product design roles and selective consulting.

binsaif2@gmail.com
© 2026 Muhammad Bin Saif Designed and built with Claude Code Client work remains the property of the respective companies and is shown here for portfolio review. Not licensed for reuse.