Analista De Sistema
CurrentAtuação em dois projetos front-end usando React, tive a oportunidade de trabalhar com diversas ferramentas e tecnologias que desempenharam papéis cruciais no desenvolvimento dessas aplicações. Algumas das principais áreas em que adquiri conhecimento incluem:.Gerenciamento de Requisições com Axios: Utilizei o Axios para estabelecer conexões eficientes com APIs, permitindo que os apps front-end interagissem de forma eficaz com os dados do servidor..Gerenciamento de Estado Global com Redux: Aprendi a implementar o Redux para gerenciar o estado global das aplicações, o que proporcionou um controle consistente e centralizado dos dados em toda a aplicação, facilitando a comunicação entre componentes..Simplificação do Gerenciamento de Formulários com Formik: Foi fundamental para simplificar o gerenciamento de estados relacionados a formulários. Isso resultou em uma experiência de desenvolvimento mais suave ao criar e validar formulários nos apps..Estilização com Material UI: Utilizei para aprimorar a estética e a usabilidade das interfaces de usuário, aproveitando os componentes prontos para uso e as diretrizes de design consistentes..Documentação de Componentes com Storybook: Pude criar uma documentação eficaz para os componentes, o que simplificou o processo de desenvolvimento deles..Controle de Versão com Git: Aprofundei meus conhecimentos em Git para um controle eficaz do versionamento de código.Atuação no Desenvolvimento do Back-End com NestJS:Minha trajetória no back-end teve experiências práticas e soluções diretas. Iniciei desenvolvendo soluções para otimizar e complementar tarefas no front-end, fiz criação de módulos, definição de rotas e implementação de testes. Utilizamos o Swagger na API, como ferramenta fundamental para verificação das rotas e também para uma documentação clara.