•Worked on a Vue.js SPA which included several micro-front-ends (MFEs).
•Implemented architecture to load MFEs at runtime rather than as build dependencies, reducing bundle size & load times and allowing MFEs to be released asynchronously.
•Maintained an in-house Vue component library including Storybook for testing.
•Created shared Vue composables for use in the app shell as well as various MFEs.
•Wrote unit tests in Vitest as well as E2E tests in Cypress.
•Utilized Tailwind alongside custom CSS for styling pages, forms and components.
•Built TypeScript services to interface with APIs via gRPC calls.
•Managed feature flags in Launch Darkly to enable slow rollouts as well as test features.
•Participated in teams with both standard Agile sprints and kanban work management.
•Tracked work in Azure and Jira, enabling organization of features, bug fixes, tech debt, etc.
•Coded in Cursor with Claude and other AI models for code generation.
•Coordinated the deployment of the front-end during both releases and hotfixes.