Desenvolvedor Back-end com foco em uma visão poliglota da programação, atualmente aprofundando meus conhecimentos em Java e TypeScript. Busco compreender a aplicação como um todo, considerando complexidade algorítmica, resiliência, arquitetura, manutenibilidade, system design e observabilidade, para criar soluções escaláveis e de qualidade. Tenho como princípio refletir sobre meu trabalho, tomar decisões embasadas e compreender o impacto e as consequências de cada escolha técnica.
RealWorld é um projeto da vida real, uma aplicação de blogging completa, incluindo autenticação, gerenciamento de artigos, comentários e perfis de usuários.
- Implementação da API Rest, seguindo a especificação do projeto
- Documentação com Swagger
- Modelagem do banco de dados relacional
- Testes e Deploy
Stack: Nest.js, TypeScript, TypeOrm, PostgreSQL, Docker, Jest

