· Ed Dowding · Portfolio  · 5 min read

CitySafe - London Emergency Response Platform

Created London's emergency response platform, setting a new paradigm for information sharing in civic emergency response. From inception to fully live in less than 30 months across 33 local authorities and emergency services.

Created London's emergency response platform, setting a new paradigm for information sharing in civic emergency response. From inception to fully live in less than 30 months across 33 local authorities and emergency services.

The Role

As Product Owner at CitySafe (2004 - 2008), I was responsible for the technical growth and stability of our emergency response products, their design and usability, user training, account management, sales presentations, and support in both commercial and government sectors. I recruited and managed the development team that built London’s incident response and coordination service.

The Problem

Pre-2004, London’s emergency response was fragmented and inefficient:

Information silos: Fire, police, ambulance, local authorities, and utilities operated separate systems with minimal real-time information sharing during incidents.

Coordination failures: Major incidents (floods, fires, terrorist events) required manual phone chains and fax coordination, leading to duplicated effort, delayed responses, and incomplete situational awareness.

No common operating picture: Decision-makers couldn’t see the full scope of an unfolding emergency—who was responding, what resources were deployed, what risks were evolving.

Compliance gaps: Government mandates for emergency planning existed, but local authorities lacked tools to operationalize them.

What I Built

CitySafe was London’s first unified emergency response and coordination platform:

Real-Time Incident Management

  • Shared incident mapping across all responding agencies
  • Live updates visible simultaneously to fire, police, medical, and local authority teams
  • Eliminated phone tag and fax coordination in favor of synchronized digital common operating picture

Resource Coordination

  • Tracking of deployed assets (vehicles, personnel, equipment)
  • Mutual aid requests between authorities
  • Automatic alerts to adjacent jurisdictions when incidents crossed boundaries

Risk Intelligence Layer

  • Integration with critical infrastructure databases (schools, hospitals, chemical facilities)
  • Automated proximity alerts (“fire reported within 500m of elementary school”)
  • Evacuation planning tools with population density overlays

Training & Compliance Management

  • Exercise scenario planning for civil contingency teams
  • Compliance tracking for government emergency planning mandates (Civil Contingencies Act 2004)
  • After-action review tools capturing lessons learned from real incidents

Delivery Achievement

30-month timeline from inception to fully operational across:

  • 33 local authorities in Greater London
  • All emergency services (Metropolitan Police, London Fire Brigade, London Ambulance Service)
  • Government stakeholders (Home Office, Cabinet Office)

This included:

  • Initial requirements gathering and stakeholder alignment
  • System design and development
  • Government procurement process (PRINCE2 methodology)
  • Phased rollout with training for hundreds of users
  • Regulatory compliance certification

Team & Leadership

  • Recruited and retained an excellent development team through both growth and lean periods
  • Managed technical architecture decisions balancing performance, security, and usability
  • Led user training for emergency responders across all skill levels
  • Handled account management maintaining relationships with demanding public sector clients
  • Drove sales and demonstrations to expand platform beyond London

Regulatory & Compliance

  • Mission-critical system classification: Platform required 99.9% uptime given life-safety implications
  • Government security standards: Achieved necessary certifications for handling sensitive incident data
  • Civil Contingencies Act compliance: Helped local authorities meet statutory emergency planning obligations
  • Data protection: Designed privacy controls for sensitive location and personal data shared during emergencies

Impact

Operational Impact

  • Eliminated manual coordination delays during major incidents
  • Enabled faster mutual aid responses between authorities
  • Improved situational awareness for command-level decision-making

Strategic Impact

  • Set new paradigm for emergency information sharing - CitySafe demonstrated that real-time digital coordination was possible even in high-stakes, multi-agency contexts
  • Government adoption model - Success in London led to expansion discussions for national rollout
  • Runner-up in UK emergency training contract bid - Platform credibility led to near-win on major national procurement

Tech Stack (2004-2008 Era)

  • Backend: Java enterprise application with message queuing for real-time updates
  • Database: Oracle for transactional data + spatial extensions for mapping
  • Frontend: Early AJAX techniques for dynamic UI updates (pre-React/Angular era)
  • GIS Integration: Custom mapping integration (pre-Google Maps widespread adoption)
  • Infrastructure: Hosted in secure government-approved data centers with redundancy

Lessons Learned

Mission-Critical Demands Different Design Emergency responders need radically simplified interfaces under stress. Early versions assumed users would have time to navigate complex menus. User testing during simulated exercises revealed they needed one-click actions. We redesigned for stress conditions, not office conditions. Lesson: design for worst-case user states.

Trust Takes Time in Public Safety Emergency services initially resisted relying on digital tools (“what if the system fails?”). We earned trust by maintaining perfect uptime during the first six months and providing 24/7 phone support. Only after proving reliability did users shift from “backup tool” to “primary workflow.” Lesson: credibility is built through operational excellence, not features.

Training Is Product Work We underestimated how much emergency responder training was required. They weren’t regular software users and needed hands-on, scenario-based learning. We eventually embedded training into the product roadmap as a first-class deliverable. Lesson: for specialized user bases, training infrastructure is part of the product.

Multi-Agency Coordination Requires Neutral Broker Different agencies had competing interests (police wanted operational security, fire wanted transparency). CitySafe succeeded because it was a neutral third party, not controlled by any single service. This allowed us to broker data sharing agreements others couldn’t. Lesson: platform credibility in multi-stakeholder contexts requires independence.

Government Procurement Is a Skill PRINCE2 methodology, framework agreements, security clearances—public sector sales is fundamentally different from commercial. We initially struggled but eventually learned to navigate procurement processes. This became a competitive advantage when competitors couldn’t meet compliance requirements. Lesson: regulatory fluency is a moat in government markets.

Why This Project Matters

CitySafe represented a formative experience in building trust infrastructure for high-stakes coordination:

  • First exposure to multi-stakeholder platform design (governments, emergency services, private utilities)
  • Learned to navigate regulatory constraints as design inputs rather than blockers
  • Developed appreciation for operational excellence when failures have life-safety consequences
  • Understood that adoption barriers are often social, not technical

The principles from this project—neutral facilitation, mission-critical reliability, training as product—informed all my later platform work, from civic engagement to climate finance to emergency response systems.

Back to Blog

Related Posts

View All Posts »
Mother's Almanac

Mother's Almanac

AI-powered parenting encyclopedia that generates evidence-based guidance on-demand. Built with Next.js 15, Supabase, Claude AI, and a 3-layer caching system with RAG document upload and semantic search.

Contextual Feedback

Contextual Feedback

Open-source React library enabling section-targeted feedback collection. Users visually identify specific UI elements they're commenting on, eliminating vague feedback and providing administrators with precise contextual information.

Moneypenny (WhatsApp AI Desktop Client)

Moneypenny (WhatsApp AI Desktop Client)

Native desktop WhatsApp client with AI-powered message summarisation, priority inbox, and keyboard-first navigation. Built with Tauri (Rust), React, and multi-provider LLM support.

Panauricon (Limitless Elephant)

Panauricon (Limitless Elephant)

Continuous voice capture app with 30-minute auto-segmented recording, Google Gemini transcription, location tagging, and full-text search. Designed for capturing thoughts, conversations, and ideas without interruption.