← PortfolioCV

CS-01 · Insurance · Catastrophe risk

Moody's Insurance Risk Platform

Lead Product Designer · 3 apps One platform

Moody's Insurance Risk Platform

Moody's makes the software insurers and reinsurers use to work out what a catastrophe would cost them. A hurricane hits Florida. How much of that sits on your books, how much did you pass to reinsurers, and what is left for you to pay. Three products answer that question at different stages. Risk Modeler runs the catastrophe models. ExposureIQ accumulates exposure across a book of business. TreatyIQ prices and analyses the reinsurance treaties that spread the risk. I led design across all three and the shared layer between them.

The challenge

Research & discovery

Risk Modeler

Runs the catastrophe models. Where a book of exposure becomes a loss number.

Workflow Builder

Problem. Running a full analysis meant configuring and launching a chain of separate jobs by hand. Geocode the exposure, look up hazard, pick model profiles, pick aggregate loss profiles, pick accumulation profiles, apply conversions, apply climate change, export. Each one its own screen, its own settings, its own wait. Analysts ran the same chain most weeks and rebuilt it from scratch every time.

One builder that holds the whole chain. Eight steps down a left rail, each configured in place, with a job name and a preconfigured workflow selector at the top. Once it is right you save it as a template and the next run is a single choice.

Peril Converter

Problem. Converting exposure data from one peril to another rewrites records across an entire database. Portfolio managers were doing it in bulk, across many portfolios at once, with a configuration surface that did not tell them what they had chosen or what had actually happened afterwards.

A two step flow inside one modal. Step one is configuration, step two is a confirmation that reads back the decision in plain terms before anything is written.

Risk Modeler and ExposureIQ

Where two products meet, and what a customer has actually bought decides the route.

Accumulation profiles across the product boundary

Problem. Accumulation is an ExposureIQ capability, but Risk Modeler users need it too, and not all of them own ExposureIQ. Three different routes to the same task depending on licence: Risk Modeler alone, Risk Modeler with an ExposureIQ entitlement, or ExposureIQ directly. Handled badly this becomes three inconsistent flows and a support burden.

One four step profile builder, launched from wherever the analyst already is. Analysis Type, General Settings, Scope, Damage, with a running summary in the left rail that fills in as you go so the profile is legible before it is saved.

ExposureIQ

Accumulates exposure across a book of business, before any modelling.

Stopping a run to tell the truth

Problem. An accumulation runs across a business hierarchy, a tree of insurance and reinsurance entities with portfolios attached. Every portfolio needs at least one variation. Sometimes they do not have one, and the product used to start the run anyway.

A full page interrupt in the tab the analyst is already watching. One sentence explains the situation and the two ways out. Two cards follow, one giving the count and a way in, the other giving the cost of the easy option, which is time.

TreatyIQ

Prices and analyses the reinsurance treaties that spread the risk.

Contract correlation, a matrix that will never fit

Problem. Reinsurance analysts wanted to know which contracts in a programme move together. That is every contract compared against every other contract, so the report grows as the square of the book. A programme of sixty contracts is thirty six hundred cells.

Two representations behind one toggle. A heatmap answers where to look. A table answers what the number is. Neither pretends to do both, and filtering is the primary action rather than a refinement.

Shared across all three

Designed once, consumed by every product rather than copied into each.

Data organisation and tagging

Problem. Analysts had flat lists. Thousands of portfolios, profiles and results, sorted by date, found by scrolling. Folders were the obvious fix but the wrong one, because a portfolio genuinely belongs to several things at once. It can be 2024, North America and High Priority all at the same time.

Grouping built on top of tagging. Select rows in any table and the toolbar offers to add tags, update them, remove them, or add the selection to a group. A group is a rule over tags rather than a folder, so it stays current on its own.

Outcomes

Three products that were built separately now share a shell, a component library and one way of organising data, shipping together on the same release train. None of the six features above added a mode, a wizard or a settings page. Enterprise software gets hard to use by accretion, and every one of these took something out and replaced it with a smaller, plainer surface.

View the interactive portfolioRead the full CV