VUE 3 · TYPESCRIPT · TAILWIND CSS
Luxsurance: Vue 2 → Vue 3 Migration
Led the Vue 2 to Vue 3 migration for an enterprise insurtech admin dashboard and customer app, integrating ASP.NET Core REST APIs and establishing CI/CD with GitHub Actions.

Overview
As Lead Frontend Developer for Lux (now part of Jewelers Mutual Group), I led frontend architecture for an enterprise-level insurtech admin dashboard using Vue.js and related technologies, building responsive UI, integrating .NET backend APIs, and following Agile and Sprint methodology.
Key responsibilities
- Led frontend architecture, overseeing the Vue 2 → Vue 3 migration.
- Built responsive UI components with Vue.js and Tailwind CSS.
- Integrated RESTful .NET APIs in close collaboration with backend teams.
- Established CI/CD pipelines with GitHub Actions for automated testing and deployment.
- Enforced quality with TypeScript and end-to-end testing via Cypress and Jest.
- Managed workflows in Azure DevOps and deployed on Azure cloud services.