UI developer and federal design systems engineer in Florida. I build accessible, high-performance interfaces for federal health infrastructure, and maintain open-source front-end tooling on the side. More at peterbenoit.com.
Working on the VA MVP Platform at Peraton, modernizing veteran-facing digital services at the U.S. Department of Veterans Affairs. React, Next.js, TypeScript, USWDS, VA Design System, Storybook. 9M+ veterans depend on this infrastructure.
Before VA: 16 years at CDC, maintaining the design system and component library that powered every page on CDC.gov, including the COVID response at scale.
I go where the infrastructure needs building.
| Years in federal front-end | 20+ |
| Federal agencies | CDC, VA |
| CDC sites on the template system | ~1,000 |
| Americans reached during COVID | 330M |
| Veterans on the current platform | 9M+ |
| W³ Awards (2024) | Gold + Silver |
| Section 508 compliance | always |
Some of the things I've built because I needed them. All maintained, all documented.
| Project | What it does |
|---|---|
| tailwindcss-hue-theme | OKLCH-powered Tailwind plugin. One CSS variable shifts your entire color palette. |
| ResourceLoader.js | Async script/style loader with dependency management and caching |
| StorageManager.js | Web Storage wrapper with compression, TTL, and namespacing |
| RepoWidget | Drop-in GitHub repo cards. No backend, no API key. |
| ImageProcessor | Browser-based image resizing, cropping, and format conversion |
| EmbedManager | Lazy-loads YouTube, CodePen, and Maps embeds with consent fallbacks |
| tailwindcss-visibility | Content-visibility utilities for Tailwind |
| reQuery | Reactive state and DOM binding. No build step. |
CSS features that deserve more attention, and occasional notes from the trail.
- color-mix() in CSS — practical uses beyond tinting
- @starting-style — entry animations without JavaScript
- Scroll-driven animations — what's actually useful today
- The inert attribute — the most underused accessibility primitive in HTML
- Marshall Swamp Trail — Ocala flatwoods, spring morning
- peterbenoit.com/blog — More of my writing
Hiking trails in the Ocala National Forest with a Lumix FZ80D and my dog Bowie.
peterbenoit.com · LinkedIn · CodePen · npm · VS Code Marketplace




