NURIE AI
BriefingHub
Platform for AI keyword news analysis and brand AEO/GEO (Answer & Generative Engine Optimization) monitoring.
- Delivered the platform from planning through operation, landing a major Korean insurer as an enterprise client.
- Reduced time to first result by 80% by proposing and shipping SSE streaming for AI analysis results, replacing a long blocking spinner with progressive rendering.
- Built the chart APIs and dashboard behind AEO/GEO monitoring, extracting source characteristics, brand sentiment, and brand attributes from LLM responses and visualizing them.
- Cut redundant news API calls 7 → 3 by moving server state off a Zustand/useEffect fetch layer onto TanStack Query.
- Raised Lighthouse Performance +28 by splitting dynamic imports and flattening the loading UI's DOM after profiling bottlenecks in the initial render.
- Lowered operating cost by moving temporary data cleanup from a scheduler to GCP Firestore TTL.
BriefingHub Extension
Chrome extension dashboard for monitoring engagement on social media posts.
-
Ensured scraping continued in inactive tabs by diagnosing how Visibility and Freeze states limit DOM loading in background tabs with
chrome://discardsand rebuilding the pipeline around them. -
Eliminated data loss from Chrome's tab discarding and Service
Worker termination by backing state up to
chrome.storageand restoring it automatically. - Migrated scraper triggering from a Pub/Sub broadcast that fired at every scraper each cycle to a Scheduler, so each runs on its own interval without redundant events.