Olá, meu nome é Luiz
Eu sou um desenvolvedor focado em Node.js e React
Minhas hard skills
Tenho experiência com TypeScript nos âmbitos de segurança e ergonomia, implementando soluções que equilibram esses fatores para aumentar a agilidade e reduzir a incidência de bugs.
Sou confortável com os conceitos de tipagem estrutural, teoria dos conjuntos em relação a tipos, covariância e contravariância, tipos genéricos e inferência de tipos.
Eu sei como funciona a renderização e reconciliação, crio componentes reutilizáveis e eficientes, reduzindo a quantidade de renderizações necessárias.
Tenho experiênca com várias bibliotecas React, como React Redux, Redux-Saga, TanStack Query e React Hook Form.
Tenho experiência com single-spa e criação de applications e parcels.
Tenho experiência profissional com criação,publicação e manutenção de pacotes NPM, incluindo declarações de tipos, documentação JSDoc, automação de releases e suporte a tree-shaking.
Tenho experiência com Git, em minimizar diffs ereescrever histórico, trabalhando confortavelmente tanto em fluxos que priorizam rebases, merge commits, e/ou squashes.
Minha trajetória
${meuCargo}
${suaEquipe}
Desenvolvedor júnior
Zenvia
Assistente de desenvolvimento
Zenvia
Desenvolvi vários microfrontends single-spa utilizando React, TypeScript, Styled Components, React Query e outras bibliotecas
Realizei manutenção de aplicações Next.js, Vite, single-spa e NestJS
Fui o maior contribuidor de uma biblioteca UI type-safe e tree-shakable, baseada em um design system, com class-variance-authority e styled-components
Fiz a implementação de i18n em uma aplicação de microfrontends single-spa Auxiliei o time a resolver diversos bugs de back-end, tendo um olhar inquisitivo para entender como tudo funciona