Engenheiro de Software
Envie uma proposta de trabalho diretamente para este candidato
Estudante no segundo ano da graduação com foco em desenvolvimento backend e experiência prática com TypeScript, Node.js, Express, PostgreSQL, Redis e Docker. Desenvolvi APIs REST com autenticação, autorização, testes automatizados, cache e arquitetura em camadas, e busco oportunidades para continuar aprendendo enquanto contribuo com projetos reais.
Desenvolvi uma API REST para gestão de funcionários como projeto pessoal de engenharia de backend, utilizando TypeScript, Node.js, Express, PostgreSQL e Redis. A aplicação segue uma arquitetura em camadas e inclui operações CRUD, pesquisa dinâmica, paginação, estatísticas agregadas, validação com Zod, autenticação JWT, autorização baseada em perfis e controle de acesso por proprietário. Também implementei invalidação de cache Redis por versionamento, migrations de banco de dados, tratamento centralizado de erros, documentação OpenAPI e infraestrutura local com Docker.
O projeto conta com 84 testes unitários e de integração desenvolvidos com Vitest e Supertest. Por meio desse trabalho, adquiri experiência prática no desenvolvimento, teste, documentação e depuração de uma aplicação backend completa.
BACHAREL EM ENGENHARIA DE SOFTWARE – AMSTERDAM TECH (2025-03-01)
DEV FULL STACK in Desenvolvimento Full Stack – FULLTURE (2023-06-13 – 2024-07-15)