Skip to main content
Back to projects
GovernmentNext.jsTypeScriptPublic Platform

Bahrain Shura Council Platform

Government digital platform for the Bahrain Shura Council, supporting legislative processes, public engagement, and content-driven sections such as constitutional amendments through a unified, reliable web experience.

Senior Frontend Engineer

The Problem

The Shura Council required a unified, reliable digital platform to publish legislative information and constitutional amendments while ensuring accessibility, performance, and long-term maintainability.

The Solution

Built a unified frontend architecture using React and Next.js with reusable layouts, SSR for performance and SEO, and accessibility-first UI patterns to support both dynamic legislative content and static informational sections.

What I Built

  • Led frontend development for the Bahrain Shura Council’s main public platform
  • Delivered content-driven sections including constitutional amendments with structured, maintainable layouts
  • Ensured reliable performance and accessibility for a high-visibility government website
  • Standardized reusable UI patterns to maintain consistency across legislative and informational sections
  • Improved stability and reduced production issues through stronger frontend architecture and testing practices

Impact

Delivered a stable, accessible, and high-performing government platform that improved public access to legislative information and constitutional amendments, reduced maintenance complexity by unifying multiple site sections, and ensured consistent user experience across all public-facing pages.

Tech Stack

ReactNext.jsTypeScriptAWSJest