# Eric Foster > Sr Frontend Eng @ R-Zero | Ex-Plaid Location: San Francisco, California, United States Profile: https://flows.cv/ericfoster I’m a UI Engineer (aka UX Engineer, Design Engineer) with over 10 years of experience creating thoughtful, high-impact digital experiences across industries and client sizes. As a designer-engineer hybrid, I thrive at the intersection of innovation and precision, blending design thinking with technical expertise to build products that are as beautiful as they are functional. With a foundation in product design, prototyping, CSS (vanilla, SCSS, and Tailwind), TypeScript, React, and other facets of frontend software development, I bring a holistic approach to digital product development, translating complex ideas into intuitive, user-centric solutions. ## Work Experience ### Senior Frontend Engineer II @ R-Zero Jan 2025 – Present | San Francisco, California, United States ### Senior Product Design Engineer @ Hearth AI Jan 2024 – Jan 2025 | San Francisco, California, United States As with all early stage companies, a little of everything, which is how I like it: - UX/UI design - User research - Full-stack feature dev ### Frontend/UX/UI Consultant @ Hearth AI Jan 2024 – Jan 2024 | San Francisco, California, United States Collaborating with the small frontend team at Hearth AI to consult on and deliver a polished user experience for Hearth’s customers Designing intuitive user interfaces and implementing UX/UI best practices to enhance customer engagement Conducting user research and usability testing to iterate on designs and improve overall user satisfaction. ### Design Engineer, Threads Platform @ Plaid Jan 2022 – Jan 2024 | San Francisco, California, United States Created beautiful, accessible React/TypeScript components for use in Plaid's products Embedded with product teams to better understand pain points and assist with implementations and redesigns Added valuable infrastructure to the design systems process at Plaid, including visual regression testing, ad hoc library preview builds for non-Engineering folks, and codemod tooling to ease component API migration pains ### Software Engineer, Developer Growth @ Plaid Jan 2022 – Jan 2022 | San Francisco, California, United States ### Web Developer @ Plaid Jan 2020 – Jan 2022 | San Francisco, California, United States Worked closely with Marketing and Design to deliver impactful landing pages on the company marketing site, plaid.com DRI for subprojects related to a large initiative put team undertook to migrate plaid.com to Next.js with a headless CMS (Contentful) backend ### Senior Designer / UI Engineer @ AdStage, a TapClicks Company Jan 2015 – Jan 2020 | San Francisco, California I oversaw and consulted on, as well as contributing to: - All product design - All UX/UI implementation - Various other graphic design tasks - UI design - Building static designs into working components for use in our products ### Graphic / UX / UI Designer & Software Engineer @ AdStage, a TapClicks Company Jan 2013 – Jan 2015 As one of the very early hires at AdStage, I was able to get my hands dirty in a number of ways: I performed duties as a full-stack developer, web developer, UI designer, and UI engineer. I completed the first major redesign and build of the AdStage website as a team of one, under a very tight deadline. I built the majority of the front end UI of the original AdStage platform. I designed email and print collateral to help promote the fledgeling company, and designed several UI concepts as we worked to evolve the platform to its next incarnation. ### Designer/Developer @ Orange Sparkle Ball, Inc. Jan 2006 – Jan 2013 | Atlanta, Georgia and Denver, CO At Orange Sparkle Ball, I was the first permanent company hire. Working at a small shop allowed me to take on an incredible variety of tasks, from logo design to co-development of a Ruby CMS. Designing and then developing WordPress and Joomla sites for clients, package design, and design of graphic assets for international marketing campaigns for well-known corporations were some specific tasks I undertook. While at Orange Sparkle Ball, I managed other developers, both in-office and remote, during larger projects. In addition, I was usually the point of contact with the client during such projects. The experience gained in dealing directly with clients was invaluable to my professional development. ## Education ### Bachelor of Fine Arts in Graphic Design Art Institute of Atlanta ## Contact & Social - LinkedIn: https://linkedin.com/in/efost --- Source: https://flows.cv/ericfoster JSON Resume: https://flows.cv/ericfoster/resume.json Last updated: 2026-04-13