About

Adam Rudnicki
I've spent a lot of years inside other people's products. A design tool where people drag layers around all day. An accounting product halfway from Ember to React. A portal for people filing disability claims.
What they share is not a stack. It's that a lot of teams, and a lot of users, depend on the interface holding up. If the person on the other side might be on a screen reader, accessibility is not a later pass. If three products need the same flow, someone has to own the shared version.
When I'm not doing that, I'm fishing, cooking, or playing guitar.
Career Timeline
Trajector
- Lead Frontend Engineer
- Led the company's design system and the frontend standards built on it
- Expanded the design system working group into Frontend Working Groups open to every engineer, bringing proposals on quality standards, frontend patterns and micro-frontends, and reworking them with the group's feedback
- Wrote the frontend guidance our AI coding agents load, turning the design system and the agreed code style into rules the agent follows
- Reviewed component API designs, coached contributors, and worked with design as other engineers contributed components
- Senior Frontend Engineer
- Built the company's React design system with two other developers, working closely with design, and chose plain props over compound components so every component works the same way for engineers of any level
- Designed shared frontend module architecture for reuse across applications, including a micro-frontend on Next.js Multi Zones
- Co-led a greenfield customer-facing app with complex data views, accessibility, and mobile-first design
- Introduced Chromatic visual regression testing on the claimant portal, then made it a release gate for the design system
- Rebuilt the schema-driven form renderer of a server-driven UI (SDUI) forms app, and moved it to Vite and strict TypeScript so engineers could run it locally
- Restructured the frontend of an e-signature forms app and grew its automated test suite
Billy
- Senior Frontend Developer
- Built the React-Ember interoperability layer so views could move to React one at a time while both frameworks ran in the same application
- Mentored a junior and a mid-level developer as they built features, guiding how to approach the work and giving them code reviews
- Frontend Developer
- Built a Table component with server-side and client-side pagination
- Rebuilt dashboards in React during the move from Ember
UXPin
- Frontend Developer
- Did the DOM and CSS work in a team rebuild of the Layers Panel; another developer handled JavaScript improvements
- Built UXPin Docs with Gatsby and Fuse.js search, choosing Fuse.js over a paid search service
- Built components for the internal design system