05 Sharjah Safari · Tourism
Sharjah Safari Website
A bilingual public website and flexible publishing system for one of the world's largest safari parks.
- Role
- Senior Software Engineer
- Period
- 2023
- Primary outcome
- 15+ modular content blocks, bilingual publishing, and an interactive park map.
01 Context
The operational problem.
The content team needed to publish rich bilingual destination content without losing visual consistency or relying on developers for every page.
Developed the custom WordPress theme, modular ACF content system, responsive pages, bilingual behavior, and interactive map experience.
02 Conditions
The constraints shaped the system.
- 01Arabic and English
- 02Editorial flexibility
- 03Media-rich pages
- 04Nontechnical editors
03 Engineering decisions
Clarity at system scale.
- 01
Created reusable ACF blocks that preserved the design system while allowing flexible page composition.
- 02
Handled bilingual content and directionality as part of each block's contract.
- 03
Kept interactive map behavior isolated from the core publishing experience.
04 Outcomes
What the work enabled.
- 01
Enabled editors to build varied pages from a controlled set of modules.
- 02
Delivered a consistent bilingual experience across content types.
- 03
Reduced ongoing developer dependency for routine content publishing.