Skip to content
View danilo-guimaraes's full-sized avatar

Highlights

  • Pro

Block or report danilo-guimaraes

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

Olá, eu sou o Danilo 👋

Fullstack Developer | TypeScript · Node.js · HTML · CSS · Tailwind · JavaScript | 🍁


Sobre mim

Desenvolvedor construindo aplicações reais de ponta a ponta (frontend e backend) do zero — sem copiar e colar, sem atalhos. Estudo diariamente, faço commits consistentes no GitHub e aprendo colocando a mão na massa, em vez de apenas assistir a tutoriais. Atualmente focado em TypeScript, Node.js e arquitetura de APIs, além de JavaScript (ES6+ POO) e Tailwind CSS v4.


O que estou estudando agora

  • TypeScript & Node.js — Express, Validação de Schema (Zod) e arquitetura de API REST (Rocketseat)
  • Tailwind CSS v4 — Componentes, Gradientes Dinâmicos & Propriedades Lógicas (Origamid)
  • JavaScript (ES6+) — Programação Orientada a Objetos (Classes), Fetch API, Event Bubbling & Observers (Origamid)
  • Python — Certificado nos Mundos 1 a 4 (Estudonauta)
  • MySQL — Módulo 00 certificado (40h)

Próximos passos

  • React.js — Origamid
  • Projeto Fullstack (React + Node + MySQL)
  • Engenharia de IA — objetivo de longo prazo

🛠️ Tecnologias

TypeScript Node.js HTML5 CSS3 TailwindCSS JavaScript Python MySQL Figma Git GitHub Linux VSCode


📌 Projetos em Destaque

Projeto Descrição Stack Acesso
API REST API REST robusta construída do zero com Node.js e TypeScript, contendo arquitetura de rotas, controllers customizados, tratamento de erros e tipagem rigorosa. TypeScript · Node.js · Express 📦 GitHub
API de Ticket API de serviço de tickets para backend estruturada com TypeScript e Express, focada em validação de requisições e manipulação de rotas CRUD. TypeScript · Node.js · Express 📦 GitHub
Sorteador de Números Aplicativo interativo de sorteio que permite definir um intervalo personalizado, com lógica de controle de repetição, prevenção de duplicadas e botões dinâmicos. HTML5 · CSS3 · JavaScript (ES6) ▶ Ver Projeto
Refund App Sistema de solicitação de reembolso de despesas com validação de formulários, tratamento de entrada numérica, máscara de dados em tempo real e cálculo automático de totais. HTML5 · CSS3 · JavaScript (ES6) ▶ Ver Projeto
Shopping List Lista de compras interativa criada do zero, com manipulação de DOM para capturar dados e renderização dinâmica de elementos (createElement/appendChild). HTML5 · CSS3 · JavaScript (ES6) ▶ Ver Projeto
Animais Fantásticos Projeto avançado de interface estruturado inteiramente com JavaScript Orientado a Objetos (Classes), MutationObserver, integração de API Fetch e debounce. HTML5 · Tailwind v4 · JS (Classes/ES6) ▶ Ver Projeto
Convert App Conversor de moedas (USD/EUR/GBP) com tratamento de erros, máscara de dados via Regex e botões de sugestão rápida usando Delegação de Eventos. HTML5 · CSS3 · JavaScript (ES6) ▶ Ver Projeto
Multi-step Form Formulário dinâmico em etapas com controle de fluxo, alternância inteligente de cobrança (Mensal/Anual) e prevenção de propagação de eventos. HTML5 · Tailwind v4 · JavaScript ▶ Ver Projeto
Theme Calculator Calculadora funcional com suporte a 3 temas visuais dinâmicos e tratamento de operações matemáticas complexas. HTML5 · Tailwind v4 · JavaScript ▶ Ver Projeto
Interactive Rating Component Componente de avaliação interativo com captura de estado de cliques e tela de agradecimento dinâmica. HTML5 · Tailwind v4 · JavaScript ▶ Ver Projeto
Bento Grid Dashboard Recriação moderna de layout em Bento Grid, otimizando o posicionamento de elementos e a responsividade com CSS avançado. HTML5 · CSS Grid ▶ Ver Projeto

📊 Progresso do Roadmap

Marco Status
HTML5 + CSS3 (Flexbox, Grid, responsivo) ✅ Concluído
Python Mundos 1-4 ✅ Certificado
MySQL M00 (40h) ✅ Certificado
Tailwind CSS v4 ✅ Concluído
JavaScript ES6+ (DOM, UX & POO) ✅ Concluído
TypeScript + Node.js + Express ⏳ Em Andamento
React.js 🔜 Próximo
Projeto Fullstack (React + Node + MySQL) 🔜 Planejado
Engenharia de IA 🍁 🎯 Longo Prazo

📫 Vamos nos conectar?

LinkedIn

Pinned Loading

  1. sorteador-de-numeros sorteador-de-numeros Public

    CSS

  2. animais-fantasticos animais-fantasticos Public

    HTML

  3. convert-template convert-template Public template

    Forked from rocketseat-education/convert-template

    CSS

  4. compras-da-semana-rockectseat compras-da-semana-rockectseat Public

    CSS

  5. multi-step-form multi-step-form Public

    HTML

  6. refund-template-rocktseat refund-template-rocktseat Public

    CSS