Skip to content
Trevor Behnke

U.S. EPA National Rivers & Streams Assessment

Built a reusable React/Tailwind component library, reducing UI build time by ~40%.

Software Engineer2022
ReactTypeScriptTailwindStorybookRadix
U.S. EPA National Rivers & Streams Assessment cover
NRSA Dashboard Overview

Gallery

U.S. EPA National Rivers & Streams Assessment screenshot 1
NRSA Web Report Preview
U.S. EPA National Rivers & Streams Assessment screenshot 2
NRSA Indicator Modal Example
Background
Abstracted common UI patterns into a reusable component library. Weighed CSS-in-JS but picked Tailwind tokens for performance and team familiarity.
Contribution
Built the component library and docs, paired with the team to roll it out across views. Coordinated accessibility sweeps with QA.
Learned
Design tokens simplified theming and reduced regressions. Next: expand story coverage and add visual regression to CI.
Live