Backend Engineer · Distributed Systems · AI Engineering
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.
Uma Busca de Gelo e Fogo — Full production system of 3 microservices over the A Song of Ice and Fire corpus. Backend: full-text search engine (SQLite FTS5) over 10 books / 2,400+ chapters, with an EPUB parsing pipeline (POV detection, alias normalization) and a Fastify REST API. RAG Service: hybrid retrieval (BAAI/bge-m3 dense + BM25 sparse + RRF), cross-encoder reranking, and LLM-as-judge evals over ~66k paragraphs. Frontend: Next.js. ~250 daily accesses in production.
TypeScript · Python · Fastify · SQLite FTS5 · FastAPI · ChromaDB · Groq · Next.js
Weather Monitoring System — Full-stack distributed weather monitoring pipeline: Python collector → RabbitMQ → Go worker → NestJS API → React dashboard. Real-time data, AI-generated insights, and CSV/XLSX export.
Python · Go · NestJS · RabbitMQ · React · MongoDB
Logflow — Centralized real-time log ingestion and monitoring platform. Ingests logs via HTTP and gRPC, processes them asynchronously with BullMQ/Redis, and persists to MongoDB, with an Angular dashboard for filtering and analysis.
Node.js · TypeScript · Fastify · gRPC · BullMQ · Angular
TypeScript · React
- 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

