Gulf EOSB
My Role Full-Stack Developer & DevOps Engineer
Free bilingual (Arabic/English) Saudi end-of-service benefit calculator with a transparent, test-gated calculation engine, PDF statements and 24 plain-language legal guides. Live at gulfeosb.com.

Project description
Built and launched Gulf EOSB, a bilingual (Arabic-default/English) calculator for end-of-service benefits under the Saudi Labor Law, implementing Articles 84, 85, 87, 80, 77 and 81. The calculation engine is documented on a public how-we-calculate page with 20 worked examples, and the same examples run as automated tests that gate every deploy. Features include resignation-threshold warnings (e.g. the five-year two-thirds cliff), unused-leave payout, unfair-dismissal compensation, client-side one-page PDF statement generation (jsPDF + html2canvas), URL-shareable results, and 12 plain-language legal guides per language. Fully static Astro 5 site with a React 19 island and Tailwind 4, deployed on Cloudflare Pages with full hreflang/SEO setup.
Skills and deliverables
Project links
Published on Oct 24, 2026