2024Frontend developer
Procurified
Construction cost-estimation tool, migrated from Bubble to React.
procurified.com

Overview
Migrated a complex resource-costing product from Bubble.io to a React front-end built around a recursive calculation engine shared via an internal NPM library.
Problem
The Bubble.io version was hitting a wall on performance and extensibility as the formula graph grew; adding features meant fighting the no-code layer.
What I built
Rebuilt in React + TypeScript around a recursive calculation engine; shared the formulas across apps via an internal NPM library so the same math runs everywhere.
Architecture
Hover a node for a note on what I built there. Dashed edges and TODO markers show where I'd like you to confirm the detail.