PMI

Front-End engineer on a team with Zack (Tech lead)

Context

PMI undertook a large-scale redesign to modernize a content-heavy enterprise website with many templates.

The challenge centered on implementing a detailed design system across complex, information-dense page types.

The work required balancing fidelity, accessibility, and maintainability while integrating with existing infrastructure.

Design specifications were highly annotated, demanding precise translation into scalable, production-ready components.

The project emphasized system consistency and clarity over bespoke layouts or one-off implementation shortcuts.

Outcomes

  • Implemented a modular front-end system supporting dozens of complex, content-heavy templates consistently.

  • Improved accessibility and semantic structure through component-driven architecture and proven UI primitives.

  • Enabled designers to ship detailed layouts confidently without introducing fragmentation across the site.

  • Established reusable patterns that reduced long-term maintenance overhead and improved implementation clarity.

tools

React
Typescript
Tailwind
Storybook