Grailed
Worked on the Vue.js UI for this massive fashion resale marketplace processing millions in transactions. Note: The platform later migrated to React, but I contributed during the Vue era.

01 The Challenge
Grailed needed to scale their marketplace platform to handle rapid growth in users and transactions. The existing Vue.js frontend was experiencing performance issues with large product catalogs, and the checkout flow had a high abandonment rate. They needed to optimize the user experience without disrupting daily operations.
02 The Solution
Optimized product listing pages by implementing virtual scrolling for infinite lists, reducing DOM nodes and improving scroll performance. Refactored the checkout flow to reduce steps and added real-time validation to catch errors before submission. Implemented lazy loading for product images with blur-up placeholders for better perceived performance. Added TypeScript gradually to catch bugs during development.
Technologies Used
Project Gallery













