Web designer · App developer

Ali Alrwaished

I design websites and build apps — clean interfaces, sharp code, and the occasional late-night deploy fueled by a good anime episode.

Currently building small tools & side projects
Ali Alrwaished's signature logo — an angular letter A drawn in thin strokes ア
リ

What I do

01

Web design

Personal sites, landing pages, and interfaces that feel intentional — typography, layout, and motion working together.

HTML/CSSJSUI/UX

02

App development

Building apps from idea to release — fast, reliable, and pleasant to use on the devices people actually carry.

MobileAPIsRelease

03

Code & tech

Always poking at new tools, frameworks, and technologies — if it ships software better, I want to learn it.

GitToolingAlways learning

Projects

Field tool · Progressive web app

SeshLog

On-site course records, fully offline.

A logbook for HSE safety instructors to register course participants directly on-site — name, ID, phone, a photo, and an ID-card scan — with no server involved. After the first visit it works entirely offline, and at the end of a course a single tap exports a printable roster PDF plus the original photos as one ZIP.

  • Fully offline after the first load — built for the field, no connectivity needed
  • Local-only storage — participant data never leaves the device
  • Camera + ID capture with signature, per participant
  • One-tap export: roster PDF + photos, bundled as a ZIP
PWAOffline-firstOn-device storagePrivacy-first

Squad tool · Progressive web app

+MVP$

Squad ops scheduler for daily game sessions.

A time-slot booking board for a gaming squad, styled like a military ops board. Players book a seat for the day's session, names lock in the moment they're submitted, and the whole roster resets at midnight for the next round.

  • Daily time-slot roster — book a seat, name locks on submit
  • Roster resets automatically every day at 00:00
  • Squad rules page for group etiquette
  • Meta loadouts reference page
Web AppSchedulingSquad opsGaming

Coaching platform · Web app

Ninety One

Coaching that fits your real life.

A coaching service paired with a private client portal. Instead of scattering training plans across chat threads and spreadsheets, it keeps programming, nutrition, check-ins, and progress together in one calm place each client can log into.

  • Private per-client portal, not a public feed
  • Training and nutrition plans in one view
  • Regular check-ins tracked over time
  • Progress history clients can actually read
Web AppClient PortalDashboardHealth

Local business site · Booking

Amal Al-Tufula

A home nursery in Hofuf, online.

A bilingual site for a home nursery in the Al-Hamra district caring for children from two months to six years. Parents can read through the programmes by age group, see which sessions are open, and reserve a place online instead of calling around.

  • Programmes broken down by age group
  • Live view of which sessions still have space
  • Online booking — no phone tag required
  • Built for Arabic-speaking parents first
Web AppBookingBilingualLocal business

Party game · Web app

خمّن — Khammen

An Arabic trivia game built for the majlis.

A two-team Arabic quiz game for friends and family. Each round runs six categories and thirty-six questions with escalating point values, plus three lifelines per team — double the points, skip the question, or pass it to the other side.

  • Pick 6 categories from a growing library
  • 36 questions per round, rising point values
  • 3 lifelines per team: double, skip, or steal
  • Arabic-first, designed for group play
Web AppArabic / RTLMultiplayerGame design

Off the clock

Primary Call of Duty Reflexes sharpened nightly.
Secondary ARC Raiders Extract or it didn't happen.
Perk Anime Story arcs and art direction — endless design inspiration.
Equipment Tech & coding Side projects, new frameworks, whatever's shipping next.

Price Calculator

Get a rough ballpark for your project. This is an estimate, not a quote — reach out for the exact number.

01 — What do you need?

Landing page / website
Web app
Client portal / dashboard
E-commerce store
Booking / scheduling system
Custom / enterprise system

02 — Complexity

Simple — clear scope, minimal features
Medium — several features, some integrations
Complex — many features, custom logic

03 — Design level

Clean & functional (included)
Custom UI/UX design (+SAR 2,000)
Premium design system (+SAR 5,000)

04 — Add-ons

User accounts & auth
+SAR 2,500
Role-based access
+SAR 2,000
Admin dashboard / panel
+SAR 3,000
Arabic / bilingual (RTL)
+SAR 2,000
Payment gateway (mada / STC)
+SAR 3,000
Third-party API integration
+SAR 2,500
Offline / on-device functionality
+SAR 3,500
SEO & performance setup
+SAR 1,500
Push / email notifications
+SAR 1,500
Analytics & reporting
+SAR 1,500

05 — Timeline

Flexible (standard)
Faster (+25%)
Urgent (+50%)

Estimated delivery: 3–6 weeks

Your estimate

SAR 3,000

— SAR 8,000 estimated range

Rough estimate only — not a quote. Final price depends on your exact scope. Contact me for a detailed proposal.

Say hello

Have a website to design, an app to build, or just want to argue about the best anime of the season? My inbox is open.

ア
リ