Bahrain MOFNE. Stalled project. Ministerial deadline. Shipped.
The Ministry of Finance and National Economy portal rebuild had stalled. Another developer had started it and left it incomplete with a non-negotiable government go-live date looming. I was brought in, assessed what was salvageable, completed the remaining functionality, shipped in both languages, and no public services were interrupted.
A stalled rebuild. A deadline that couldn't move.
The Ministry of Finance and National Economy (MOFNE) website is a critical public portal communicating Bahrain's financial strategy, Vision 2030 initiatives, ministry services, and economic policy to citizens and businesses.
The rebuild had been started by another developer and stalled. Core functionality was incomplete, the bilingual EN/AR implementation had gaps, and certain form workflows were broken. The ministerial go-live deadline was non-negotiable — it had been announced publicly and could not move.
I was brought in by Boxon Vision to assess the state of the project, take over development, complete the remaining work, and ship — on time, in two languages, with no disruption to citizen services.
Complete, compliant, on time.
Umbraco CMS Integration
Integrated the design team's HTML templates into Umbraco, configured content models, set up the bilingual content tree, and built custom document types for all page templates.
Full Bilingual EN/AR + RTL
Complete bilingual implementation — Arabic content trees, RTL layout CSS, mirrored navigation, Arabic typography, and bidirectional content management so editors could update either language independently.
Public Submission Forms
Complex multi-step public submission forms with server-side validation, SMTP email notifications to submitters and administrators, and configurable approval workflow configuration in the CMS.
Analytics Reporting Dashboard
Google Analytics 4 integration with a CMS-based reporting dashboard via the GA API — allowing ministry staff to view traffic reports without leaving the admin panel.
Performance Optimisation
Full performance pass — image optimisation, CSS/JS minification, browser caching headers, Core Web Vitals improvements to meet government-grade standards.
Accessibility Compliance
WCAG 2.1 AA compliance pass — semantic HTML5, ARIA roles, keyboard navigation, screen-reader tested, and colour contrast verification across both language versions.
Technology used.
CMS & Backend
- Umbraco 10+
- .NET Core
- C# / Razor
- REST APIs
Frontend
- HTML5 · CSS3
- JavaScript
- RTL / Bidirectional
Integrations
- Google Analytics 4
- GA Reporting API
- SMTP · Email workflows
Infrastructure
- AWS
- Visual Studio
- Git
Questions about this project.
How did you handle taking over a stalled project under deadline?+
Immediately audit what exists, separate functional from broken, assess the real gap to the deadline, and communicate that assessment honestly. I created a clear priority list, daily progress updates to the client, and focused on the highest-risk items first. The bilingual forms were the most complex remaining work — I tackled those before anything cosmetic.
Are you available for other government portal projects in Bahrain or the GCC?+
Yes. I have delivered five Bahraini government portals and have experience with the specific requirements of public-sector web projects in the region — bilingual compliance, public submission forms, accessibility standards, and government-grade performance. Get in touch to discuss your project.