How We Built a Progressive Proxy Upload Architecture for Multi‑GB PSD & RAW Files