Project Overview
Situation
PolicyAdvisor needed a scalable frontend architecture and AI capabilities while suffering severe performance issues (PageSpeed <35), 221 security vulnerabilities, and legacy stacks (Vue 2, Strapi v3, Gridsome) across multiple business-critical products.
Task
As Senior Software Engineer / Frontend Lead, own platform modernization end-to-end: framework migrations, performance engineering, security remediation, AI feature integration, and a reusable component system — with zero downtime.
Action
Led Vue 2→3, Strapi v3→v4, and Gridsome→Handlebars migrations on live production; drove PageSpeed from ~35 to 90+ via Cloudflare CDN/WAF, Partytown third-party isolation, Service Workers, critical CSS, and WebP/lazy loading; led security remediation eliminating 221→0 vulnerabilities (Axios 0.18→1.9, Swiper 11→12, Vite, Form-Data, transitive deps); built an OpenAI + Vue.js chatbot, PGVector RAG document intelligence, and a Python LLM pipeline for insurance PDF summarization; shipped PA-Assist, PA-Call Assist, PA Exchange, and multi-tenant Broker Flow; established a V2 component library cutting new-page dev time 50%; integrated Sentry observability.
Result
30–90% page-load improvement across modules; PageSpeed 95+ with optimized Core Web Vitals; bounce rate −40%; API response −60% via GraphQL optimization; 1,299 tests / 98 suites green; ~35% support-query reduction; 20+ broker channels syncing <200ms.