Desenvolvedor Backend Pleno
CurrentTrabalhando na parte de desenvolvimento de novas aplicações web, além de dar manutenção nos sistemas ja existentes, com foco no backend das aplicações. Colaboro diretamente com a equipe de produto para otimizar o fluxo do sistema, desde a primeirainteração no site até a conclusão da compra. Identifiquei obstáculos e realizei a implementação denovas ideias para aprimorar o sistema.Liderei a migração de diversos sistemas legados, caracterizados por bugs e estruturas antiquadas,para novos projetos em TypeScript com NestJS. Este processo resultou em uma arquitetura de fácilmanutenção, alinhada ao princípio da responsabilidade única (SRP).Além disso, executei manutenção de bugs e implementei correções preventivas em sistemas tantoem Java quanto em JavaScript/TypeScript. E etc.Atualmente as principais tecnologias que utilizo são: Spring, Java, NestJS, Express, Typescript, Jest para testes unitários e de integração, ESlint, Google cloud para deploy das aplicações, e etc.