Skip to content
View RafaelAngelo1999's full-sized avatar
:octocat:
:octocat:

Block or report RafaelAngelo1999

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

Olá 👋, eu sou Rafael Angelo

Tech Lead · Full Stack Engineer · AI Practitioner


🎯 Sobre mim

Desenvolvedor Full Stack com mais de 6 anos de experiência construindo sistemas robustos com .NET, React e TypeScript. Atuo como Líder Técnico em projetos de alta complexidade no setor hospitalar, entregando APIs REST escaláveis, aplicações responsivas e pipelines de CI/CD.

Nos últimos anos tenho mergulhado em engenharia de IA aplicada — construindo fluxos de agentes, projetando tools e aplicando práticas que tornam sistemas de IA confiáveis, eficientes e seguros em produção. Uso IA não só como produto final, mas como acelerador real do processo de desenvolvimento.


🤖 AI Engineering — Hands-on

Meu foco não é só "usar IA" — é construir bem com IA e desenvolver mais rápido com segurança.

O que já construí

  • 🧳 Assistente de viagens com agentes orquestrados — sistema completo com backend de reservas (voos e hotéis), agente de IA para leitura e interpretação de mensagens, orquestração via LangGraph e retorno de componentes estruturados para o chat (não só texto — cards, listas e ações clicáveis gerados dinamicamente pelo agente)
  • 🔄 Fluxos multi-agente com LangGraph — agentes especializados com handoff, memória de conversa e streaming de respostas em tempo real
  • 💬 Assistentes com LLM — integração com Claude (Anthropic) e OpenAI GPT via API, com controle fino de contexto e histórico
  • 🔌 MCP (Model Context Protocol) — uso diário de MCPs para integrações com ferramentas externas, acelerando fluxos de desenvolvimento sem abrir mão de rastreabilidade e controle

Práticas que aplico

  • Spec-driven development com IA — especificações estruturadas antes do código gerado por agentes, garantindo previsibilidade e rastreabilidade nas entregas
  • Otimização de consumo de tokens — caching de prompt, gerenciamento de context window, chunking estratégico e reutilização de prefixos para reduzir custo e latência
  • Aceleração de desenvolvimento com segurança — uso de MCPs e agentes como camada de automação no próprio processo de engenharia, mantendo qualidade, revisão humana e auditabilidade

Stack de IA

Claude OpenAI LangChain LangGraph MCP


🧰 Tech Stack Principal

Backend

C# .NET Node.js TypeScript

Frontend

React Next.js

Dados & Cloud

SQL Server Azure Docker Kubernetes

Práticas & Arquitetura

TDD DDD Clean Architecture CI/CD


💬 Pergunte-me sobre

Full Stack (React, .NET Core), liderança técnica, TDD, DDD, Clean Architecture, DevOps, CI/CD, AI Agents, LangGraph, prompt engineering, MCP, aceleração de desenvolvimento com IA.


📚 Aprendizado contínuo

Arquitetura hexagonal, observabilidade (Grafana / Prometheus), cloud computing (Azure), engenharia de agentes de IA, otimização de LLMs em produção, MCP e integrações via protocolo de contexto.


📈 GitHub Stats

Pinned Loading

  1. batat-metro.gg batat-metro.gg Public

    Plataforma web para acompanhar e comparar rankings de jogadores da Gamers Club, com histórico, feed de atualizações e análises com IA, usando React, TypeScript e Supabase.

    TypeScript 1

  2. trip-planner-agent trip-planner-agent Public

    Assistente inteligente para planejamento e reserva de viagens, permitindo pesquisar voos e hotéis por meio de uma conversa natural.

    TypeScript

  3. trip-planner-backend trip-planner-backend Public

    Backend Node.js/TypeScript com arquitetura hexagonal para planejamento de viagens

    TypeScript

  4. trip-planner-chat trip-planner-chat Public

    Assistente inteligente para planejamento de viagens que oferece recomendações personalizadas de voos e hospedagens por meio de uma conversa natural.

    TypeScript

  5. BOT.Covid19-Twitter BOT.Covid19-Twitter Public

    BOT Twitter é um bot desenvolvido para fornecer informações atualizadas de casos de Corona Virus no Brasil, o bot utiliza da api externa COVID-19 Brazil API para fornecerer essas informações

    TypeScript 1

  6. WC.Backend WC.Backend Public

    Aplicação para extração dos dados não estruturados dos produtos no e-commerce da Havan (Crawler/Scraper)

    C# 1