Refactor: the Reorder fragment loading time

>5s → ~2s | 37–60% faster | 2-second SLA achieved | iOS performance parity

Before:  Page loading time exceeds 5 seconds.

After:  Optimized to meet SLA of 2 seconds.

Hard work pays off

After refactoring the performance tracker, I gained clear visibility into frontend issues. Fortunately, most pages had their bottleneck in the network call, ruling out frontend as the primary culprit.

For the pages that did have frontend issues, fragment cleanup brought performance in line with iOS, delivering a 37–60% improvement, depending on backend pod scaling.

This work improved a high-volume commerce journey from more than five seconds to approximately two seconds, materially reducing customer wait time on a revenue-critical surface.

grey shell fossil