Experienced software engineer with a strong background in web development, specializing in both frontend and backend technologies.
Experience
2024 — Now
2024 — Now
• Spearheaded the development of server-side rendered React applications integrated with GraphQL APIs, improving application performance and user experience.
• Migrated frontend code to adopt new API versions for managing user profiles, enhancing data consistency and simplifying future updates.
• Engineered comprehensive tests for library components using Jest, React Testing Library, and Playwright, ensuring code reliability and minimizing production issues.
• Collaborated with cross-functional teams to refine application architecture, incorporating feedback to optimize component reusability and scalability.
• Led efforts in troubleshooting and resolving issues related to front-end interactions, contributing to a drastic reduction in user-reported bugs.
2023 — 2024
2023 — 2024
United States
• Maintained and enhanced an internal component library for QuickBooks using React, TypeScript, CSS, and Storybook, ensuring efficient development workflows and consistent UI/UX across platforms.
• Integrated WordPress CMS data with custom React components, improving user interface flexibility for internal stakeholders and ensuring smoother content management.
• Authored technical design documents for scalable, flexible, and accessible UI components, fostering cross-team collaboration and providing detailed implementation guides.
• Partnered with the globalization team to localize TurboTax for Spanish-speaking customers, automating translation integration for microservices, and ensuring adherence to locale-specific formatting standards.
• Contributed to improving the accessibility and performance of the product, which led to an increase in user satisfaction from the Spanish-speaking demographic.
2019 — 2022
2019 — 2022
Santa Monica, CA
• Contributed to the development and maintenance of a robust internal design system using React, TypeScript, Emotion, and Storybook, enabling consistent UI designs across multiple web applications.
• Engineered and maintained 14 high-traffic marketing web applications, utilizing Node, React, TypeScript, Apollo, GraphQL, and Redis to optimize user interactions and enhance scalability.
• Developed privacy-focused features to ensure user consent compliance and analytics tracking, utilizing Google Analytics and Google Tag Manager for accurate data collection.
• Led the internationalization (i18n) of web applications in 42 locales, collaborating with external partners to create custom solutions in Contentful, expanding the global reach of Snap's web products.
• Mentored junior engineers and interns, guiding their development through code reviews and regular 1:1 meetings, fostering team growth and promoting best practices in coding and design.
2017 — 2018
2017 — 2018
Venice, CA
• Developed and maintained spectacles.com, contributing to the platform's success by integrating Node.js, Express, React, and Redux to build a highly interactive and scalable web application.
• Implemented internationalization (i18n) across 11 locales, broadening the app's reach and improving user experience for global customers.
• Built serverless front-end applications with React, Sass, and Webpack, enhancing application performance and scalability while ensuring smooth user interactions.
• Spearheaded server-side rendering (SSR) using Node.js, reducing load times and improving SEO performance for better discoverability.
• Managed the CI pipeline to deploy applications to Google App Engine, ensuring efficient and seamless deployments and reducing downtime for users.
2017 — 2017
2017 — 2017
El Segundo, CA
Education
General Assembly
Web Development Immersive
2014 — 2014
Westwood
Bachelor's Degree
2009 — 2012