Skip to content
Sagar Dixit

Performance

Admin portal performance re-architecture

Re-architected a legacy admin portal, cutting load time from ~7–8s to 2–3s and bringing LCP under 2.5s.

Role
Senior Software Engineer (SDE-2)
Company
Fabric.inc
Timeline
2021–2023
Stack
React, Code splitting, Lazy loading, Core Web Vitals

Overview

Fabric's legacy admin portal took around 7–8 seconds to load. I re-architected how it loaded, bringing load time down to 2–3 seconds and Largest Contentful Paint under 2.5 seconds.

Architecture

  • Route-based code splitting, so each page loads only the code it needs.
  • Lazy loading for code that isn't needed on first render.
  • Removed render-blocking scripts from the critical path.

Performance and scalability

Load time
From ~7–8s to 2–3s.
LCP
Under 2.5s, inside the Core Web Vitals "good" threshold.