The problem
Ramp’s expense dashboard was built early and fast. As the product scaled, page load times climbed past 4 seconds, users started dropping off mid-workflow, and the frontend codebase had become difficult to extend. The team needed a ground-up rebuild without disrupting the existing user base.
Our approach
We embedded a team of three engineers and one designer for 12 weeks. The first two weeks were spent auditing the existing codebase, mapping user flows, and identifying the heaviest bottlenecks. We rebuilt the dashboard using React Server Components, moved data-heavy computations to the edge, and introduced incremental static regeneration for report pages. On the design side, we simplified the information hierarchy and reduced the number of clicks to complete common tasks.
Results
Page load times dropped from 4.2 seconds to 1.3 seconds. Daily active usage increased 40% within the first month post-launch. The new architecture also cut infrastructure costs by 25% thanks to edge caching. The rebuild shipped on time with zero downtime during the migration.
“Exitech engineers feel like an extension of our own team. They shipped faster than we expected and the quality was exceptional.”