I am the Engineering Manager for the Web Experience team. Our mission is to accelerate organizational engineering velocity and ensure product consistency by building high-performance, React-based design system components, optimizing frontend infrastructure, and pioneering developer experience (DX) best practices. In addition to core infrastructure, my team delivers high-impact, organization-wide features that unify the user experience across all product suites.
Projects
Design System Modernization & Adoption
When I joined, SurveyMonkey's React-based design system was underutilized, with 90% of the codebase relying on legacy implementations. I led a company-wide modernization initiative that scaled system adoption from 10% to over 70%, drastically reducing engineering friction for hundreds of developers.
Beyond driving adoption, I championed the modernization of the underlying tech stack:
-
Architecture Evolution: Led the 100% migration of our component library to TypeScript and orchestrated the replacement of a deprecated CSS-in-JS solution with a modern, high-performance CSS Modules architecture. This unlocked server-side rendering (SSR), optimized runtime performance, and enhanced styling flexibility.
-
Quality & Process Engineering: Designed and built a custom visual regression testing framework and automated performance tests to guarantee component reliability.
-
Community & Culture: Established robust open-source contribution workflows within the company, providing direct mentorship on accessibility (a11y), API architecture, and clean frontend design.
Global Header & Navigation Consolidation
To solve a massive fragmentation problem—where 14 disconnected navigation implementations spanned various legacy and modern technology stacks—I designed a unified, tech-agnostic navigation architecture.
Originating from an award-winning hackathon project, I proved we could consolidate these systems into a single micro-frontend experience capable of seamless integration across the entire product ecosystem. This structural shift collapsed deployment timelines for global navigation changes from months to days, while instantly aligning the company on consistency and real-time notification capabilities.
Enterprise Web Platform Migration
As a Senior Lead, I managed the modernization of our core B2B enterprise feature suite. We successfully transitioned a substantial portion of the enterprise product portfolio off legacy systems and onto a cutting-edge web platform powered by React and GraphQL. This initiative served as a catalyst for team growth, where I provided deep technical mentorship to upskill engineers on modern stack paradigms.
GraphQL Architecture Scaling
I re-architected our federated GraphQL layer to break down data silos, designing a secure cross-user querying model. This architectural shift was a critical blocker for our enterprise product, enabling Admin accounts to securely audit and manage assets owned by team members. Leveraging this new data layer, I shipped high-value administration features, including seamless survey ownership transfers between team seats.
Microservices
While primarily focused on frontend and UI infrastructure, I maintained a full-stack footprint by contributing to SurveyMonkey's backend ecosystem. Because our frontend organization fully owns and defines the GraphQL schema layer, I frequently bridged the gap to backend systems—directly developing secure REST and GraphQL APIs to expose and query our underlying Apache Solr search infrastructure.
Quotes from Manager Performance Reviews
As always, it's fascinating to see the number of technical contributions you make in addition to delivering projects and keeping the team engaged...Congrats on shipping [Project A] and kicking off [Project B]. These projects showcase the kind of work you and your team can do!
--- Manager
Andrew is one of the main reasons why I love my job. I feel like he really cares about me and our team and does everything he can to help us succeed and feel engaged and happy at work. I love his enthusiasm for our team's products and his dedication for cultivating a healthy and productive environment built on teamwork and trust. He always has my back if I have a problem (regardless if it's technical or non-technical) and I can always count on him if I need anything. I genuinely enjoy talking to him every day in standup and I consider him to be a valuable manager and mentor.
--- Direct Report
Quotes from Individual Contributor Performance Reviews
Andrew has been doing some of the best Graph work I've seen in a while. I have the unique perspective of being able to compare his contributions from a technical and social aspect and he's been killing it on both fronts. And I'm saying this compared to the two dozen graph contributors from the last 3 months, across 8+ teams.
--- GraphQL Lead Architect
From the beginning of the project, Andrew worked very well on this project by planning and estimating the frontend work. He developed request/approval workflows with no issues and other teams promptly starting using casual user request workflow. In planning and estimation part, Andrew was very organized and made sure to align with requirements, UI and backend designs that allows him to execute the development phase smoothly and be transparent about his progress. At the end of quarter, he delivered a great demo for the parts that he committed to finish. Andrew also collaborated with other teams to make sure everyone is aligning on the dependency components. Thank you Andrew for your great work in Power/Casual seats project. Andrew is one of the key engineers to make this project very smooth.
--- Manager from role as an Individual Contributor