All projects

062025Full-stack

Risk Completeness Module

A risk disclosure benchmarking platform comparing an organisation's declared risk themes against peers drawn from US SEC 10-K Item 1A filings.

Period
Jun 2025
Context
Effective Risk Management
Source
Employer project

The problem

A coverage percentage invites being read as a compliance verdict. The framing work mattered as much as the engine: results are presented as peer disclosure patterns, and thin peer groups are flagged rather than silently averaged.

What I built

  1. Developed a three-step assessment wizard and a deterministic coverage engine calculating coverage against peer averages, with snapshot-locked results.
  2. Added thin-cell statistical warnings for peer groups with fewer than five companies.
  3. Built board-ready PDF and Excel exports.

Stack

PythonFastAPISupabasePostgreSQLPydanticJWTfpdf2openpyxlReactViteTailwind CSSTanStack QueryRechartsFramer MotionAxios

Skills applied

  • Benchmarking engine design
  • Requirements engineering
  • Role-based access control
  • REST API development
  • PDF and Excel report generation
  • Accessible UI design