Developed internationalized web applications with TypeScript, React, Next.js (next-i18next), Vite, Chakra UI and GraphQL (Apollo), managing state with Redux Toolkit and React Context.
Implemented real-time communication for 3DS authentication in credit card transactions, improving security and preventing fraud.
Developed a customizable product storefront and an interface for creating and editing products with image upload to AWS S3.
Collaborated on the back-end (TypeScript) by connecting REST APIs to GraphQL BFF, bug fixes and small improvements.
Ensured system quality by creating extensive tests with Playwright and monitoring with Datadog to debug issues.
Led the development of the new platform's Business Center, being responsible for most of the functionalities.
Collaborated on the new platform's micro-frontend architecture using Single SPA and webpack, which supported independent team development and contributed to customer retention.
Led the development of the reusable component library with over 70 components, conducting rigorous code reviews and maintaining extensive documentation in Storybook.
Performed integration with REST APIs using SWR, TanStack Query and state management with React Context and Redux Saga (legacy application).
Improved platform stability by writing integration tests with Playwright and React Testing Library.
Developed web applications with Create React App and Next.js in TypeScript, using Material UI.
Developed mobile applications with React Native, using react-native-cli and Expo.
Improved stability on web and mobile platforms by writing integration tests using Cypress and React Testing Library, while monitoring with Sentry to quickly identify issues.
Desenvolvi aplicações web internacionalizadas com TypeScript, React, Next.js (next-i18next), Vite, Chakra UI e GraphQL (Apollo), gerenciando estado com Redux Toolkit e React Context.
Implementei comunicação em tempo real para autenticação 3DS em transações de cartão de crédito, melhorando a segurança e prevenindo fraudes.
Desenvolvi vitrine de produtos customizável e uma interface para cadastro e edição de produtos com upload de imagens para AWS S3.
Colaborei no back-end (TypeScript) ao conectar APIs REST ao BFF em GraphQL, correções de bugs e pequenas melhorias.
Assegurei qualidade do sistema criando testes extensivos com Playwright e monitoramento com Datadog para depuração de problemas.
Liderei o desenvolvimento do Business Center da nova plataforma, sendo responsável pela maioria das funcionalidades.
Colaborei na arquitetura de micro-frontends da nova plataforma, utilizando Single SPA e webpack, que sustentou o desenvolvimento de times independentes e contribuiu para retenção de clientes.
Liderei o desenvolvimento da biblioteca de componentes reutilizáveis com mais de 70 componentes, realizando code reviews rigorosos e mantendo documentação extensiva em Storybook.
Realizei a integração com REST APIs utilizando SWR, TanStack Query e gerenciamento de estado com React Context e Redux Saga (aplicativo legado)
Melhorei a estabilidade da plataforma escrevendo testes de integração com Playwright e React Testing Library.
Desenvolvi aplicativos web com Create React App e Next.js em TypeScript, utilizando Material UI.
Desenvolvi aplicativos mobile com React Native, utilizando react-native-cli e Expo.
Melhorei a estabilidade nas plataformas web e mobile escrevendo testes de integração utilizando Cypress e React Testing Library, com monitoramento no Sentry para rapidamente identificar problemas.