Skip to content
View FelipeAraujoBS's full-sized avatar

Block or report FelipeAraujoBS

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

Felipe de Araújo

Backend Engineer · Distributed Systems · AI Engineering

LinkedIn Dev.to Email

Backend Engineer specializing in distributed systems and AI Engineering. I build production-ready pipelines, from event-driven architectures to RAG systems with hybrid retrieval, reranking, and LLM-as-judge evaluation.

Currently finishing a degree in Systems Analysis and Development at Universidade Católica do Salvador (expected graduation: 2026), with a background in Geophysics that gave me an early foundation in applied mathematics.

APIs and systems with direct impact on 3,000+ users in production. Open to internship opportunities in AI/ML Engineering.


🔨 Featured Projects

Uma Busca de Gelo e Fogo — RAG system over the full A Song of Ice and Fire corpus (~66k paragraphs). Hybrid retrieval with BAAI/bge-m3 dense embeddings + BM25 sparse, Reciprocal Rank Fusion, cross-encoder reranking, and LLM-as-judge evals. ~250 daily accesses. Python · FastAPI · ChromaDB · Groq · Next.js

LA Canvas Playground — Interactive Linear Algebra visualizer built as a study tool: 2×2 systems, Column/Row Picture, and Gaussian elimination step-by-step. TypeScript · React


Programming Languages:

Typescript Python Go


Frameworks & Libraries:

Node NestJS Fastify FastAPI React NextJS


Messaging & Infrastructure:

RabbitMQ Redis gRPC Docker


Databases:

Postgresql MongoDB SQLite


Other:

Git Linux Bash Swagger Prisma



Stats:

Felipe's Top Languages GitHub Streak

Currently:

  • Studying advanced RAG techniques, agents, and LangGraph
  • Rebuilding math foundations for ML: Linear Algebra (MIT 18.06), Statistics, Probability
  • Writing about the process at dev.to/felipearaujobs

📧 felipearaujobs@hotmail.com
🌐 linkedin.com/in/felipe-de-araujo-b87386231

Pinned Loading

  1. A-Procura-de-Gelo-e-Fogo-Backend A-Procura-de-Gelo-e-Fogo-Backend Public

    Backend of the A Procura de Gelo e Fogo project. This backend consists of both the book parsing logic (built in Python), the REST API that serves the data, and the search logic (TypeScript and bett…

    Python

  2. A-Procura-de-Gelo-e-Fogo-Frontend A-Procura-de-Gelo-e-Fogo-Frontend Public

    Frontend of the "A Procura de Gelo e Fogo" project, built with TypeScript, Next.js, and SQLite.

    TypeScript

  3. Uma-RAG-de-Gelo-e-Fogo Uma-RAG-de-Gelo-e-Fogo Public

    Uma-RAG-de-Gelo-e-Fogo microservice for the A Procura de Gelo e Fogo ecosystem. Combines hybrid retrieval (dense + sparse + reranking) with LLM generation to answer natural language questions about…

    Python

  4. gemini-chromadb-RAG-pipeline gemini-chromadb-RAG-pipeline Public

    A minimal RAG pipeline built from scratch in Python — no LangChain, no abstractions. Embeddings, vector search and LLM generation made explicit.

    Python

  5. weather-monitoring-system weather-monitoring-system Public

    Monitoramento do clima FullStack - Python collector → RabbitMQ → Go worker → NestJS API → React dashboard. Dados em tempo real + insights de IA + Exportação de arquivos CSV/XLSX.

    TypeScript

  6. logs-platform-logflow logs-platform-logflow Public

    Plataforma centralizada de ingestão e monitoramento de logs em tempo real. Recebe logs via HTTP e gRPC, processa de forma assíncrona com BullMQ e persiste no MongoDB — com dashboard Angular para fi…

    TypeScript 1