Loading
Orieb.dev
ع
portfolio

Work

All 54 projects in four groups. Open any card for the full story, highlights, screenshots and links.

Company projects

Government, fintech and enterprise products I delivered at Saudi Azm, Shepherd, Tahaluf and PenguinIN. Most flows sit behind national sign-in (Nafath), so private products are shown as labelled illustrations.

wasl · financing brokerage
Illustration
🏢 Company projectFront-end onlySaudi Azm × National Housing Co. Launching

Wasl · Digital Financing Platform

A financing-brokerage platform that connects customers with licensed lenders; licensed by SAMA in 2026.

AngularSignals.NET CoreAzureFintech
In the news ↗

🎯 Challenge

Financing is high-stakes: users must trust every step, and the platform has to meet SAMA's regulatory and security expectations from day one.

🛠 What I did

  • Front-end architecture for request, offer and tracking flows
  • Reusable, accessible form and status components
  • Typed API contracts with the .NET services

🌱 Outcome

A platform ready for full operation after the SAMA licence, on a component base that scales with new financing partners.

qccx.sba.gov.sa
Saudi Bar Association complaints and reports service home page 🔍 Enlarge
🏢 Company projectFront-end onlySaudi Azm · Saudi Bar Association Nafath sign-in

Complaints & Reports Service

A national service for complaints against lawyers, tracked from intake to decision.

Angular.NET CorePostgreSQLRTLWCAG
Visit ↗

🎯 Challenge

Complaints carry legal weight. Every action needs an audit trail, and the UI has to work for citizens, lawyers and QC staff alike, in Arabic first.

🛠 What I did

  • Front-end architecture and role-based routing
  • QC review workflow: queues, scoring, escalation
  • Native RTL, accessible tables and forms

🌱 Outcome

A live national service that tracks each case end to end, with consistent quality review behind it.

web01.techprocess.net:28059
Saudi Engineering Arbitration Center e-arbitration home page 🔍 Enlarge
🏢 Company projectFront-end onlySaudi Azm · Saudi Council of Engineers Client environment

Saudi Engineering Arbitration Center

E-arbitration for engineering and construction disputes, with four role-based portals.

Angular.NET CoreAzureRTL
Visit ↗

🎯 Challenge

Four very different user types share one case, each with its own permissions, documents and deadlines.

🛠 What I did

  • Role-based portal shell and guards
  • Case timeline and document-exchange UI
  • Shared component library with the other Azm platforms

🌱 Outcome

Arbitration moved online: parties file and follow cases without paper.

contracts.com.sa
Contracts digital contracts platform sign-in for individuals and companies 🔍 Enlarge
🏢 Company projectFront-end onlySaudi Azm · Legal-tech Public sign-up

Contracts · Digital Contracts & e-Signature

Create, manage and e-sign contracts online, for individuals and companies.

Angular.NET CoreNode.jsi18n
Visit ↗

🎯 Challenge

A signed contract has to be legally valid, and the experience has to work for a single person and for a large company alike.

🛠 What I did

  • Dual onboarding: individuals and companies
  • Dynamic contract builder from typed schemas
  • Bilingual document preview

🌱 Outcome

A public, self-serve e-signature product live at contracts.com.sa.

mirafh · estates module
Illustration
🏢 Company projectFront-end onlySaudi Azm Restricted

Mirafh Portal · Estates module

The Estates module of the Mirafh portal, built from Figma on its shared design system.

AngularDesign systemArabic RTL
shepherd · hr suite
Illustration
🏢 Company projectShepherd Technologies Customer sign-in

HR Solution · Payroll & Performance

Payroll and performance features across AngularJS, Angular 8 and Angular 14.

AngularJSAngular 8Angular 14REST

🎯 Challenge

A live HR product spread across AngularJS, Angular 8 and Angular 14, where payroll mistakes are not an option.

🛠 What I did

  • Built new payroll and performance features
  • Fixed production bugs across all three stacks
  • Improved rendering and load performance

🌱 Outcome

A faster, more maintainable HR suite that kept shipping while it was being modernised.

shepherd · e-learning
Illustration
🏢 Company projectShepherd Technologies Customer sign-in

E-Learning System

E-learning beside the HR suite: course catalogue, enrolment and learner progress.

AngularRESTa11y
tahaluf · low-code studio
Illustration
🏢 Company projectTahaluf Al Emarat · UAE Internal product

Low-Code Business Automation

Form and workflow designers for a low-code automation platform.

Angular 16PrimeNGRxJS
penguinin.com
PenguinIN indoor and campus-wide navigation website 🔍 Enlarge
🏢 Company projectPenguinIN Public site

Indoor Navigation CMS

The CMS behind indoor navigation: venues, floors, maps and points of interest.

ReactOpenLayersNode.jsPostgreSQL
Visit ↗