About Me
I work across design and development because the best solutions come from understanding both sides. I find ways to make complex data feel clear and build the shared infrastructure that makes all of it work together.
I'd rather spend eight hours building a tool that eliminates a repetitive task than do that task manually for the rest of my career. I like building component libraries, creating interfaces that make complicated workflows straightforward, and setting up infrastructure that other people can build on.
I enjoy the engineering work - design systems, tooling, automation, infrastructure - but I'm just as comfortable working on design and going deep on how things should look and feel. What matters is that the work solves real problems and makes the next project easier than the last.
Experience
Senior Frontend Engineer
CompoSecure
Jan 2026 - Present
Architected a TypeScript monorepo with Turborepo to eliminate rebuilding auth, validation, and API logic in every internal app. Built shared packages for authentication, API clients, and a type-safe data layer with Zod schemas where raw responses get validated and transformed before hitting components. Bad data gets caught before it breaks anything, and patterns get imported instead of rewritten.
Frontend Engineer
CompoSecure
Apr 2023 - Jan 2026
Built a production floor management system for 700+ manufacturing employees across kiosk and desktop stations, using context-aware validation to catch errors before they affect downstream inventory counts, finances, and labor reporting.
Created a component library for the production floor interfaces with touch-friendly designs built for factory floor conditions. Shipped with Storybook documentation and visual regression testing. Published to npm for use across internal apps.
Web Developer
Rutgers University
Sep 2021 - Apr 2023
Built responsive inventory management and ticketing dashboards with cross-browser and mobile support. Created mockups and translated stakeholder requirements into technical specifications to move projects forward.
Let's Connect
I'm looking for frontend engineering work where I can solve real problems, feel my impact, and learn new things. If you're building something interesting, let's see where I might fit in.
Frontend Engineer