Main projects include a front end React component library used for multiple high-profile brands with websites receiving millions of visits per month and a Next.js e-commerce web application driven by GraphQL APIs.
Work with product and design team members on estimation and planning, improving clarity of requirements, and developing holistic solutions.
Guide team members on best practices, expected patterns, debugging methods, and more via code reviews, peer programming, and documentation.
Architected the migration of key features in the re-platforming of a high-traffic e-commerce site, including building and documenting new automated workflows for management of inventory, marketing promotions, product and collection metadata, and more.
Improved web application performance across all of Google’s Core Web Vitals, resulting in a 78% decrease in LCP; a 53% decrease in INP; and 83% decrease in CLS using Chrome DevTools to identify the root causes of performance issues.
Built a Lambda@Edge-based A/B testing framework into web application infrastructure, including A/B test configuration and front-end state management systems.
Took end-to-end ownership of the architecture and core front-end and back-end features of the flagship product, including authentication, access control, event queues, and complex form UIs for managing contracts.
Strategized with design and product team members on the production of user stories, feature specs, and UI/UX designs.
Onboarded and trained new engineers.
Wrote unit and integration tests using tools such as Mocha, Chai, Jest, Enzyme, and React Testing Library.