I'm a senior front-end engineer focused on design systems: reusable, accessible React/TypeScript components and documentation that teams actually enjoy using. Under the hood, I'm just as at home in application logic and architecture, shaping patterns that scale cleanly across products. I started in design, leveled into engineering, and I genuinely like fixing bugs. Off-hours: thoughtful movie credits and Street Fighter.
At Paylocity, I helped build and maintain the company’s component library and design system, focusing on reusable UI patterns that made teams faster and products more consistent. I partnered closely with designers and engineers to translate design intent into production-ready components, improve accessibility and usability, and smooth out adoption across multiple applications. Beyond shipping code, I spent a lot of time enabling other teams: answering implementation questions, troubleshooting integration issues, and documenting best practices so people could build confidently and avoid reinventing the wheel. The result was a stronger front-end foundation that reduced rework, raised quality, and helped teams deliver features with more predictability.
At Uptake Technologies, I worked on a team building a reusable component development kit that powered multiple applications across the company. I focused on writing configurable, maintainable front-end code (Vue, React/Redux, modern ES6 patterns, and SASS/SCSS) that teams could adopt without friction and extend without fear. I leaned hard into quality and reliability, building comprehensive unit test coverage (Enzyme, Mocha, Sinon) and helping strengthen the build and automation pipeline with tools like Jenkins, Webpack, and Gulp. I also became a steady voice for practical, company-wide standards, bridging design and engineering with pixel-accurate implementations while keeping performance and maintainability in view. The outcome was a stronger shared UI foundation that reduced duplication, improved consistency, and helped teams ship with more confidence.
At Walgreens Corporate, I worked at the intersection of front-end development and UX, helping build and maintain Beauty.com, Drugstore.com, and key areas of Walgreens.com. I focused on translating UX and visual design into clean, reliable implementations, keeping the experience consistent while supporting ongoing updates and improvements. I also partnered closely with an overseas development team, aligning on standards, reviewing work for quality, and smoothing communication so features landed correctly and on time. The result was a steadier delivery cadence and a more polished, dependable web experience across multiple high-visibility properties.
At United Airlines, I worked as a front-end developer with a UX mindset across multiple touchpoints of the United brand, including United.com, in-airport kiosks, and the Android mobile app. I helped translate design into consistent, production-ready UI while adapting patterns to very different environments, from web to kiosk to mobile. I also led development of United’s online style guide, creating a shared set of UI standards and components that improved consistency, reduced rework, and helped teams move faster with a common visual and interaction language.
At Sears Interactive, I worked as a front-end developer with a UX focus on mygofer.com, collaborating with both local and international teams to keep a high-traffic e-commerce experience moving forward. I owned the design and implementation of key shopping interactions like “Quick View” and “Quick Purchase” directly on the search page, helping customers move from browsing to buying with less friction. I also built e-commerce emails and landing pages that supported campaigns and conversions, balancing speed of delivery with clean, maintainable front-end work and a consistent user experience.
At Two/Ten Agency, I wore both hats: senior interactive art director and hands-on front-end developer. I designed mobile app experiences for brands like Hillshire Farm, Ballpark, and Jimmy Dean, then took ideas all the way to production by building responsive websites, mobile sites, and campaign microsites for clients including Diamond Brand, PetSmart, State Fair, and more. Working agency-side meant moving fast without losing the details, translating brand goals into clean visual systems, solid UX, and reliable front-end implementations that could ship on tight timelines.
At Launch Creative Marketing, I led interactive creative work end-to-end, designing and producing multi-channel campaigns for clients like ESPN, Sara Lee, Paper Mate, Quaker, and OfficeMax. I built cohesive campaign systems across websites, email, and banner ads, making sure the creative held together whether it was a landing page, an inbox moment, or an ad unit. I also created 3D standees and in-store displays, then extended those assets into motion when a campaign needed video or animation. Alongside digital work, I produced commercials and sales videos, translating brand stories into polished content that was consistent, on-message, and ready for the real world.