Palantir Foundry · case study

Self-Serve KPI Reporting App on Foundry

A config-driven KPI engine on Foundry: define a KPI once, render it everywhere — served to every business unit through an OSDK React app with Ontology-enforced row-level security.

What I built

  • —Three-repository architecture — transforms for the reporting layer, a TypeScript library of KPI content elements, and a Functions repo — so data, logic and UI ship independently.
  • —Each KPI (formula, thresholds, trend window, chart type) is defined once and rendered consistently as cards, line/bar charts and tables.
  • —React front end deployed through Developer Console with OSDK-generated typed clients and Ontology row-level security; role-specific views per business unit.