💻 Desenvolvedor Back-end | Node.js | TypeScript
🚀 Focado em APIs escaláveis, arquitetura de software e boas práticas
📚 Evoluindo constantemente em design de sistemas e engenharia de software
Sou desenvolvedor com foco em back-end, construindo APIs e sistemas com Node.js e TypeScript.
Tenho direcionado meus estudos para arquitetura de software, aplicando na prática conceitos como:
- SOLID
- Clean Architecture
- Separação de responsabilidades
- Design orientado a domínio (em evolução)
Não fico só na teoria — estou constantemente criando e evoluindo projetos reais para consolidar conhecimento técnico.
Back-end
- Node.js
- TypeScript
- Express / Fastify
Banco de dados
- PostgreSQL
- Prisma ORM
Ferramentas
- Docker
- Git
- Insomnia / Postman
Conceitos e práticas
- SOLID
- Clean Code
- REST APIs
- Arquitetura em camadas
- Processamento assíncrono (filas/workers - em evolução)
Sistema de encurtamento de URLs com foco em performance e escalabilidade.
Destaques técnicos:
- Redirecionamento rápido (síncrono)
- Contagem de acessos desacoplada via fila
- Worker para processamento assíncrono
- Estrutura preparada para alta concorrência
👉 https://github.com/Daniel13s/url-shortener
Projeto criado para aplicar e evoluir princípios de arquitetura.
Destaques técnicos:
- Separação clara entre camadas (controller, service, repository)
- Validações centralizadas no service
- Código desacoplado e testável
- Evolução contínua entre versões
👉 https://github.com/Daniel13s/task-manager
Sistema de administracao de videos.
Destaques técnicos:
- JWT + Refresh Token
- Estrutura organizada por domínio
- Foco em segurança e clareza de código
👉 https://github.com/Daniel13s/video-api
Tenho trabalhado em versões progressivas de projetos para consolidar conhecimento:
- v1 → Implementação básica funcional
- v2 → Aplicação de princípios SOLID
- v3 → Introdução de autenticação, organização mais robusta e melhorias arquiteturais
Esse processo força aprendizado real em vez de só teoria.
- LinkedIn: https://linkedin.com/in/daniel-s-cardoso
- Email: eudandev25@gmail.com
Meu foco não é apenas “fazer funcionar”, mas entender como construir sistemas bem estruturados, escaláveis e sustentáveis.
Se você está procurando alguém que estuda arquitetura de verdade (e aplica), vale a pena dar uma olhada nos meus projetos.


