Skip to content
View DaviSantiago01's full-sized avatar
🏠
Working from home
🏠
Working from home

Highlights

  • Pro

Block or report DaviSantiago01

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.

Content in all repositories owned by your account will be closed.
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
DaviSantiago01/README.md

🌐 English · Português (BR)

Davi Santiago — Backend & AI Engineer

👋 About me

  • 5th-semester Computer Science student at CESAR School, based in Recife, Brazil.
  • I work mainly with Python, FastAPI, PostgreSQL, LangChain and LangGraph, building backend services, RAG pipelines and AI agents.
  • I have hands-on experience with REST APIs, webhooks, automations, web scraping, Docker, automated testing and CI/CD, working across the development and delivery of backend applications.
  • Currently deepening my knowledge of AI engineering, cloud infrastructure and production-ready backend systems.

🤝 Find me around the web

Follow my work, projects and technical content:

💼 LinkedIn (linkedin.com/in/davisantiagoia) · 📸 Instagram (@davisantiago.ia) · 🌐 Portfolio (davisantiagoia.site) · ✉️ Email (daaviisantiago@gmail.com)

🚀 Featured projects

🤖 Terminal Agent

AI assistant for terminal workflows, tool-based task management, real-time logs and persistent execution history in PostgreSQL.

Python · LangChain · LangGraph · PostgreSQL

View project →

🐦 Finch

Financial education AI agent powered by a local model, with a full-stack chat interface and educational guardrails.

Next.js · TypeScript · FastAPI · Ollama

View project →

📚 RAG System

PDF document assistant with embeddings, vector search and RAG answers that reference the retrieved sources.

FastAPI · LangChain · ChromaDB · PostgreSQL

View project →

🔎 Perplexity Clone

AI search application with parallel research, source-grounded answers, authentication and conversation history.

LangGraph · Groq · Tavily · Supabase

View project →

🛠️ Technologies & tools

Backend & data

Python FastAPI PostgreSQL SQLAlchemy Pydantic Supabase SQLite Alembic pgvector

AI, data science & automation

LangChain LangGraph OpenAI RAG ChromaDB Ollama n8n Pandas NumPy scikit-learn

Frontend

TypeScript Next.js React Streamlit

Testing, DevOps & tools

Docker Docker Compose GitHub Actions Git Postman Pytest Playwright Selenium AWS VPS

Pinned Loading

  1. Terminal-Agent Terminal-Agent Public

    Assistente de IA com foco em terminal, com tools de tarefas, logs em tempo real e histórico persistente, construído com LangChain, LangGraph, Typer e Groq.

    Python 2

  2. Chatbot-Simples-LangChain Chatbot-Simples-LangChain Public

    Um chatbot simples desenvolvido com LangChain, Streamlit e integração com APIs de LLM (OpenAI/Groq). Projeto educacional para demonstrar conceitos básicos de IA conversacional.

    Python 1

  3. Perplexity-Clone-LangGraph Perplexity-Clone-LangGraph Public

    Clone do Perplexity AI com LangGraph, Ollama e Tavily - Sistema de busca inteligente com IA

    Python 1

  4. Sistema-RAG Sistema-RAG Public

    Sistema RAG para análise e perguntas sobre documentos em PDF.

    Python