Loading projects...
Loading projects...
For Astral Putters, I led the design and development of Nova—an OpenAI-powered fitting assistant plus an internal admin portal—built with Next.js (App Router), TypeScript, and a modern UI stack. The public-facing experience ships as embeddable widgets (chat + an interactive hosel configuration tool) that run inside the Shopify storefront via iframe, while the admin side supports analytics, operations, and marketing workflows. On the Shopify side, I engineered a reliable recommendation-to-checkout flow: Nova maps fitting specs to the correct Shopify variant, persists selections across sessions, and sends add-to-cart payloads that match PDP behavior (including option-based variant resolution, line-item properties for global options, and cart drawer opening). I also implemented session persistence, rate limiting, and performance optimizations (caching, parallelized queries, progressive loading) to keep the experience fast and production-ready.

Industry
Focus Areas
Built With
Built a premium, modern Shopify experience that feels more like a flagship product site than a golf shop. The design leans on clean typography, high-contrast visuals, and interactive product storytelling. Every section focuses on showcasing adjustability, performance benefits, and the craftsmanship behind the putters. The UI is intentionally minimal so the putters carry the page.



A custom-built AI chat assistant I developed for personalized putter recommendations, Astral product questions, and Shopify CLI integration
Experience on AstralLoading demo...