Daniele Celsa

Building Autonomous Multi-Agent Systems for the Enterprise.

I engineer resilient GenAI workflows using LangGraph, MCP, and Agentic RAG. Moving beyond simple chatbots to create observable, cost-aware, and self-correcting AI architectures.

Technical Proficiency

🐍 Python & AsyncIO 🦜 LangGraph & LangChain 🤖 Agentic RAG 🔌 MCP Standard 🧠 Google Gemini 2.5
📊 ChromaDB & SQLite 🔍 Hybrid Search + Reranking ⚡ FastAPI & Pydantic 📱 Streamlit 🐳 Docker & Render 📈 Observability (FinOps) 🔔 Distributed Logging

Engineering Case Studies

Selected projects demonstrating architectural patterns for GenAI.

Orchestration & FinOps

Hierarchical Multi-Agent Orchestrator

A Hierarchical Multi-Agent System that decomposes vague requests into executable actions. Features a top-level Supervisor that orchestrates specialized Sub-Agents (SQL, Calendar, Mail) to execute complex workflows without context pollution.

  • Custom Callback Handlers for Observability
  • Autonomous Sub-Agents Delegation
  • Per-Agent Cost Attribution
Microservices & Standards

Decoupled Autonomous Researcher

An autonomous web-research agent built on the Model Context Protocol (MCP). It separates the LLM client from the tool execution server, communicating via SSE (Server-Sent Events).

  • Full MCP Implementation
  • Hybrid Grounding (Anti-Hallucination)
  • Decoupled Client-Server Architecture
Retrieval & Data Privacy

Enterprise Document Intelligence

Beyond linear RAG: An Agentic Retrieval System that reasons before searching. Features ephemeral vector storage for strict data privacy and session isolation.

  • Session-Scoped ChromaDB
  • Recursive Retrieval Strategies
  • Context-Window Cost Optimization
CURRENTLY ENGINEERING

SYSTEM INITIALIZING...

Deploying Multimodal Agent

Video Understanding & Structured Data
IN PROGRESS

Multimodal Compliance Auditor

My next milestone: An AI Auditor capable of watching and listening to video recordings. It leverages Gemini 2.5 to process long-context multimedia and uses Pydantic to enforce Structured JSON Output for automated compliance checks and sentiment analysis.

  • Native Video/Audio Ingestion (Gemini 2.5)
  • Structured Data Extraction (Pydantic)
  • Automated Risk & Sentiment Scoring

Bridging Theory & Production

I leverage 10+ years of Systems Engineering experience to build resilient, production-grade GenAI architectures.

My focus moves beyond simple chatbots to the infrastructure around the model: observability (custom middleware), unit economics (granular FinOps), and scalability (MCP standards).

This portfolio demonstrates the architectural rigor and attention to detail that define my engineering approach.

Daniele Celsa
GenAI Engineer • Milan, Italy
© 2025 Daniele Celsa. All rights reserved.