Kevin Pruett
https://kevinpruett.com | pruett.kevin@gmail.com | https://linkedin.com/in/pruett | +1-201-788-1432
Summary
Staff Frontend Engineer with 14+ years of experience architecting scalable frontend systems, mentoring engineers, and delivering accessible, performant, and visually polished web applications. Adept in modern technologies like TypeScript, React, Next.js, and Node.js, with deep experience scaling design systems, driving cross-functional collaboration, and building production-grade platforms. Passionate about systems thinking, developer experience, and building UI infrastructure that lasts. I thrive at the intersection of design and engineering—bringing clarity, craft, and a relentless focus on delivering elegant, reliable software.
Technical Skills
Languages & Frameworks
TypeScript, JavaScript, React.js, Next.js, Node.js
User Interface
Design Systems, Component Libraries, Storybook, Component-Driven Design
DevOps & Infrastructure
GitHub Actions, Terraform, Docker, CI/CD
Testing
Playwright, React Testing Library, Cypress, Jest
Practices
TDD, Web Accessibility, Performance Optimization, Technical Specification Documentation, Cross-Functional Collaboration, Agile/Scrum
Experience
Staff Frontend Engineer
Prime Financial Technologies
- Led architecture and development of Prime's commercial web products using React and Next.js, laying the foundation for scalable growth and rapid iteration
- Built a design-token-driven UI component system with Storybook, enabling faster delivery, reducing visual regressions, and streamlining collaboration with design
- Mentored junior engineers through pairing, PR reviews, and technical presentations—resulting in stronger code quality, deeper understanding, and higher team confidence
- Championed best practices including implementation specs and design documentation to improve clarity and execution across the team
Senior Software Engineer
Ro
- Re-architected Ro's diagnostics platform from static PDFs to a personalized, interactive health dashboard—resulting in a 200%+ increase in user engagement and 1.75x improvement in interaction rates
- Developed a custom CMS and scalable rules engine enabling non-technical healthcare professionals to contextualize 25+ lab results, providing patients with clear next steps and improving care engagement
Senior Frontend Developer
HashiCorp
- Built an automated release workflow using GitHub Actions, Slack, and Asana—saving ~10 minutes per PR across 8 engineers and 10+ repositories
- Developed a CI-powered dashboard to catch and report high-severity issues before release, significantly reducing production bugs and improving developer velocity
- Codified team conventions via composable, testable, AST-driven markdown plugins—ensuring documentation consistency across distributed repositories
Senior Frontend Developer
Blinker
- Built a React.js + Webpack integration with Contentful (headless CMS), using webhooks and automated builds to empower non-technical stakeholders to publish content
- Engineered a modular webcam capture component using browser APIs, achieving feature parity with native apps and integrating with a custom ML microservice for real-time photo analysis
Notable Projects
Frontend Monorepo Architecture & Infrastructure
Architected a flexible, scalable frontend monorepo using Turborepo and pnpm to accelerate iteration and enforce visual consistency across multiple product lines. Unified different tools and frameworks like Astro, Next.js, and Vite under a shared structure to support cross-domain development and component reuse. Led development of a CI-integrated Playwright test suite that ran against our staging environment to validate critical user flows before production releases. This served as a robust safety net, surfaced regressions early, and allowed the team to move quickly without sacrificing reliability or UX.
Interactive Personalized Diagnostics Platform & Custom Rules Engine
Led the transformation of Ro's diagnostics experience from static PDFs to a dynamic, browser-first health dashboard with interactive charts and personalized next steps. Built a custom rules engine atop a forked json-rules-engine package, enabling healthcare professionals to define thousands of result permutations as rules defined in a headless CMS. The system handled 25+ biomarkers and incorporated enhanced RBAC to protect HIPAA-sensitive data. The new experience significantly improved patient comprehension and was embraced by medical teams as a breakthrough tool for proactive care.