
Project Details#
I led front-end development on EyeMed's customer portal, a white-labeled platform built to power multiple branded member experiences from a single application. Clients like Instagram, the University of Kentucky, Johnson & Johnson, and Aetna each got their own logos, colors, and presentation, all driven by a CMS-managed theming system built on Contentstack.
The stack was Vue, Nuxt, TypeScript, SCSS, and REST APIs, with a strong emphasis on configurability and clean separation between content and code. I shaped the front-end architecture to support both mock and live API environments, which made it easier to build, test, and scale across integrations without white-labeled experiences bleeding into each other.
The result was a reusable front-end system capable of serving EyeMed's own members while supporting a broad set of enterprise partner portals from the same codebase.
About EyeMed#
EyeMed is one of the largest vision benefits companies in the United States, serving millions of members through a broad network of providers. The portal gave members access to plan details, dependents, provider search, and account features in one place, while the white-label architecture made it possible to serve large partner organizations under their own branded experiences.