Skip to content
View danzSTK's full-sized avatar

Highlights

  • Pro

Block or report danzSTK

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
danzSTK/README.md

Olá, eu sou Daniel Felix

Desenvolvedor Full Stack com base forte no ecossistema JavaScript/TypeScript.

Trabalho principalmente com aplicações web, APIs e interfaces modernas, usando ferramentas como React, Next.js, Node.js, NestJS, Fastify, Express e PostgreSQL conforme o contexto do projeto.

Tenho interesse especial em backend, modelagem de domínio, autenticação, arquitetura de software, infraestrutura e entrega de aplicações reais em produção.


Como trabalho

Gosto de entender o problema antes de escolher a ferramenta. Tenho mais experiência no ecossistema JavaScript/TypeScript, mas procuro tomar decisões pensando no contexto do produto, na manutenção do código e na clareza da arquitetura.

Uso IA como ferramenta de apoio para acelerar pesquisa, explorar alternativas, revisar decisões e aumentar a produtividade em etapas bem definidas do desenvolvimento. Não trato IA como substituta de entendimento técnico: a arquitetura, a validação e a responsabilidade sobre o código continuam sendo parte do meu processo.

Gosto de pensar arquitetura com intenção, validar caminhos possíveis e analisar tanto resultados positivos quanto negativos. Não como alguém que só vê problemas, mas como alguém que procura pontos de falha para ampliar as possibilidades de solução e tomar decisões mais consistentes.


Stack principal

Linguagem e runtime

Backend e APIs

Dados e cache

Frontend

Infraestrutura, cloud e automação


Projeto em destaque

Personal Finance App

Produto pessoal em desenvolvimento contínuo para gestão financeira, construído como uma aplicação real de ponta a ponta: backend, frontend, autenticação, persistência, cache, infraestrutura e deploy.

O objetivo do projeto vai além de estudo. A proposta é construir uma aplicação escalável e utilizável no dia a dia, focada em facilitar a gestão financeira através do uso de inteligência artificial. A ideia é oferecer uma experiência simples e acessível, permitindo controle, resumos e interação com os dados financeiros de forma prática, seja dentro da própria aplicação ou por integrações externas (como WhatsApp).

A aplicação é pensada como uma ferramenta gratuita e interativa, onde o usuário pode utilizar inclusive seu próprio plano de AI para consumir funcionalidades, mantendo flexibilidade e autonomia no uso.

Backend

  • API com NestJS, TypeORM, PostgreSQL e Redis
  • Autenticação com Passport (estratégias JWT), refresh token e controle de sessões
  • Organização baseada em casos de uso, repositórios e separação entre domínio, aplicação e infraestrutura
  • Estrutura pensada para evoluir com novas regras de negócio sem acoplar tudo ao framework

Frontend

  • Interface com Next.js, React, TypeScript e Tailwind CSS
  • Foco em experiência mobile-first, autenticação e consumo da API
  • Construção orientada a componentes, estados de carregamento, formulários e validações

Infraestrutura

  • Deploy em ambiente Linux com Docker e proxy reverso
  • Configuração de domínio, HTTPS, NGINX/Caddy e serviços auxiliares
  • Uso de Redis, banco relacional e automações de deploy/versionamento com GitHub Actions
  • Cloud e serviços externos (resumo): AWS, Oracle Cloud, Cloudflare (R2, Workers)

Repositórios


GitHub


Contato

Pinned Loading

  1. personal-finance-backend personal-finance-backend Public

    Backend da Danfy, uma plataforma de finanças pessoais construída para auxiliar pessoas de baixa/media renda a gestionar seus gastos com AI

    TypeScript

  2. personal-finance-frontend personal-finance-frontend Public

    Personal finance frontend

    TypeScript