
Douglas
About Candidate
Sou um desenvolvedor front-end apaixonado com mais de 4 anos de experiência, especializado em criar interfaces de usuário intuitivas e responsivas utilizando React e TypeScript. Minha carreira inclui a liderança de equipes de front-end, capacitação de desenvolvedores juniores e a participação em projetos diversificados, como marketplaces e sistemas de cotação.
Education
Curso de bacharel de ciências da computação
Experiences
- Criação de arquitetura e processos de desenvolvimento. - Desenvolvimento no front-end utilizando React.js e mobile utilizando React Native. - Criação de sistemas de gestão de estoque e de horários.
- Apoio e desenvolvimento de melhorias sugeridas pelo time de Customer Success. - Apoio ao suporte técnico, corrigindo bugs e aplicando pequenas evoluções no sistema, seja no front-end em Nuxt.js e Vue.js, back-end em Node.js e GraphQL ou no banco de dados em MongoDB. - Criação de testes unitários e de integração utilizando Jest - Uso de metodologia ágil, SCRUM - Desenvolvimento orientado em comportamento (BDD) - Controle de versionamento utilizando Git/Github - Aplicado no desenvolvimento de sistema de cotação e gerenciamento de ordens de compra.
- Apoio, desenvolvimento de melhorias e criação de arquitetura e processos de desenvolvimento definidas pelo time de Produto. - Desenvolvimento no front-end em React.js e Typescript. - Desenvolvimento orientado em domínios (DDD). - Uso de metodologia ágil, SCRUM. - Controle de versionamento utilizando Git/Github - Aplicado no desenvolvimento de marketplaces personalizados.
- Desenvolvi interfaces de usuário altamente interativas e responsivas usando React e TypeScript, proporcionando aos usuários uma experiência excepcional. - Utilizei o React Query para gerenciar o estado da aplicação de forma eficiente, melhorando o desempenho e a escalabilidade. - Criei Custom Hooks reutilizáveis que simplificaram o desenvolvimento e a manutenção de componentes em toda a aplicação. - Colaborei com a equipe de design para implementar componentes de alta qualidade com a biblioteca Flowbite, garantindo uma aparência consistente e atraente. - Implementei o Jotai para gerenciar o estado de forma mais eficaz, tornando a aplicação mais robusta e fácil de manter. - Contribuí para o desenvolvimento, documentação e teste de componentes individuais usando o Storybook, o que resultou em uma maior eficiência no ciclo de desenvolvimento. - Participei ativamente na evolução do nosso Design System, mantendo a consistência visual e funcional em toda a aplicação. - Implementei com sucesso autenticação segura usando o Auth0, protegendo os dados do usuário e garantindo a privacidade. - Colaborei em um ambiente de desenvolvimento ágil e eficiente, tirando proveito das ferramentas Vite e Bun para acelerar o desenvolvimento e a implantação.