Patterson Companies · 2025 to 2026
Rebuilding a revenue-critical bill-pay frontend
A desktop-only AngularJS bill-pay section, rebuilt as a responsive, locale-aware Vue and TypeScript app, with every component built in Storybook and card numbers kept out of our code by the payment vendor's tokenizer.
Vue, TypeScript, TanStack, Storybook, .NET/C#, Azure DevOps
Read the case study
Life Time · 2022 to 2025
Find a Location and the digital guest pass
Life Time's first Vue 3 page, with a Google Map and results list kept in step through one shared state change. Then the sign-up flow behind the digital guest pass, which handled hundreds of thousands of new accounts, and Datadog alerts for the frontend.
Vue 3, TypeScript, Pinia, Google Maps, Vitest, Playwright, Datadog
Read the case study