
Internal cockpit for BARNES Dubai's stakeholders: project tracking across GitHub and Azure DevOps, Recharts analytics over the portal's own data, and a marketing-engineering toolkit that ran from SEO/AEO/GEO auditing to an in-portal Barnes Dubai LLM assistant, all behind one shared-password gate.
Used internally until BARNES Dubai ceased operations in 2026, gated to no more than ten people.
[ Ask about this build ]Why it exists.
BARNES Dubai's innovation programme ran thirty-plus projects in parallel: Data Centre, Barnes Vantage, Barnes Dubai LLM, the 3DGS research pipeline, plus a long tail of prototypes and partnerships. There was no single surface to see where things stood, and no documents library beyond scattered email threads.
The Dev Portal is that surface: one Next.js app hosting every project's status, research evidence, document workspace, and embedded BI.
The brief.
Give a small circle of stakeholders one cockpit for every project's status, evidence, and analytics, instead of a scatter of tools and inboxes.
What it took
Skills behind it.
Primary discipline plus the support stack.
Skills demonstrated
- Product Strategy
Designed the cockpit IA, OVERVIEW (Dashboard / Projects / Updates), KNOWLEDGE (Data Atlas / 3D Scans / Documents), TOOLS (Barnes Dubai LLM, AEO/SEO, Translate, CRM Copilot, Uptime).
- Frontend Engineering
Next.js + React app with dense data UI, Recharts analytics panels inside the auth shell, and an EN/FR/AR translation workbench.
- Backend Engineering
Shared-password auth gate, git-log-ingested project/milestone/test telemetry, a read-only shadow-CRM surface (CRM Copilot) over a Salesforce/HubSpot-shaped audit log, and integration with the Barnes Dubai LLM inference stack.
- Marketing & BD
AEO/SEO/GEO tool surface: keyword + prompt research, generative-engine visibility scoring, AI-answer-engine tracking across ChatGPT / Claude / Perplexity / Gemini.
- Creative Content QA & Ideation
Creative content QA and ideation for the marketing toolkit, reviewing AI-drafted copy and AEO answers before they ship.
The build, in full.
How it came together, the decisions on the record, and the design system - kept off this page so the case study stays a read, not a scroll.
Read the full build notesWhat shipped.
Used internally until BARNES Dubai ceased operations in 2026, gated to no more than ten people. It tracked 33 projects, 204 milestones, and 3,637 tests across the programme, alongside the AEO/SEO and Barnes Dubai LLM tooling. It also carried the marketing-intelligence side: a competitor ad dashboard that captured what rival brokerages were running and set BARNES against the field, per-campaign suggestions traced back to the ad copy they came from, and an innovation scorecard with a tech radar over the same ingested data.
The programme's flagship builds all surface through the portal as their shared delivery point, and later projects have reused pieces of its UI rather than starting fresh.
as aggregated by the portal at runtime, July 2026
across those projects, same source and date
self-reported per repo; the portal's own suite is 349
A look inside.
01The Projects catalogue, every tracked project with its stack, status and test count
See also
Data Centre
BARNES Dubai's internal data tooling: an entity-centric valuation platform and AVM, absorbed into a broker tool over ~840,000 ownership records.
Barnes Dubai LLM
A domain-tuned language model for a Dubai brokerage, answering in seconds the market-comparison brief that used to take an analyst an afternoon.
SEO · AEO · GEO Toolkit
An audit toolkit for staying visible in AI answers as well as Google search: paste a URL, get separate readiness scores and a prioritised plan.
