
Project Details#
The EyeMed Customer Portal was a large-scale front-end project built to support a wide range of branded member experiences from a single application. I worked as one of the lead front-end developers, collaborating with design, project, and account teams from early implementation through launch.
The application was built with Vue, Nuxt, TypeScript, SCSS, REST APIs, and Contentstack, with a strong emphasis on configurability. A major part of the work was building a theming and content model that allowed the same platform to power many branded portal experiences, each with its own logos, colors, and client-specific presentation. That made it possible to support EyeMed customers such as Instagram, the University of Kentucky, Johnson & Johnson, and Aetna from the same underlying application.
I also helped shape the front-end architecture so the team could work efficiently against both mock data and live APIs. That made the portal easier to build, test, and scale, especially in an environment where multiple integrations and white-labeled experiences had to coexist cleanly.
The result was a flexible customer portal that balanced enterprise-scale complexity with a more polished user experience. It gave EyeMed a reusable front-end system capable of supporting members directly while also serving a broad set of partner-branded experiences.
About Eyemed#
EyeMed is one of the largest vision benefits companies in the United States, serving millions of members through a broad network of private practices and national providers.
The portal was designed to give members access to plan details, dependents, provider search, and other key account features in one place, while also supporting large-scale white-label implementations for partner organizations with their own branded experience.
That combination of customer-facing functionality and reusable brand architecture made it a strong example of enterprise front-end engineering with real product depth.