Skip to content
View Daniel13s's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Daniel13s

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Daniel13s/README.md

👋 Fala aí, eu sou o Daniel

💻 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


🧠 Sobre mim

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.


⚙️ Stack principal

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)

🚀 Projetos em destaque

🔗 URL Shortener (Arquitetura Escalável)

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


📋 Task Manager (Evolução com SOLID)

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


🔐 Video API

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


🧪 Evolução técnica (importante)

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.


📊 Estatísticas

Anurag's GitHub stats


📫 Contato


⚠️ Nota

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.

Pinned Loading

  1. TickIt TickIt Public

    O TickIt é um To-Do List moderno desenvolvido com boas práticas de front-end. Conta com design responsivo, animações suaves e funcionalidades que tornam a organização de tarefas simples e eficiente.

    TypeScript

  2. buscador-de-usuarios buscador-de-usuarios Public

    O Buscador de usuários é uma ferramenta que utiliza de uma API publica, e oficial do GitHub. Ela foi desenvolvida para praticar a integração de API's em meus projetos.

    TypeScript

  3. cardify cardify Public

    Cardify é um site que agiliza sua forma de estudo, com base em flash cards, com diversas funcionalidades para deixar a experiência do usuário cada vez melhor.

    TypeScript