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.