Technical Architect · AI Agent Engineer · Voice AI Specialist · Full Stack Developer

Ciao, sono

Riccardo Germanà

Progetto sistemi AI agentici, architetture enterprise e applicazioni full-stack. Trasformo problemi complessi in prodotti che funzionano davvero.

Scorri per esplorare

Costruisco intelligenza che agisce

Technical Architect e AI Engineer con 9+ anni di esperienza. Unisco architettura enterprise, AI agentica e voice technology per creare soluzioni che fanno la differenza. La mia forza è la visione a 360°: dal modello al deployment, dal protocollo al pixel.

in breve
Anni su delivery enterprise
9+
Certificazioni Salesforce
14
  • 01
    Architettura
    Sistemi distribuiti, multi-tenant, scalabili. Pensati per durare.
  • 02
    AI Agentica
    Agenti autonomi con tool calling, RAG, MCP e orchestrazione multi-agente.
  • 03
    Voice & Real-time
    Conversazioni AI integrate con telefonia, contact center e processi enterprise.
  • 04
    Enterprise Integration
    Salesforce, MuleSoft, contact center. Sistemi che parlano tra loro.

Percorso

2017–2020

Full Stack Developer

Progetti web custom con JavaScript, React, Angular, Node.js, Java, .NET. Esperienza su frontend, backend, API REST e DevOps.

2020–2022

Salesforce Developer

Specializzazione in Apex, LWC, Flows per clienti enterprise. Prime certificazioni Salesforce.

2022–2024

Technical Architect — BIP

Architetture CRM scalabili, integrazioni MuleSoft, coordinamento team. Crescita fino a 14 certificazioni Salesforce.

2024–Oggi

AI Engineer & Architect

Sistemi agentici, voice AI, MCP server custom. Costruisco AI che agisce, non solo che risponde.

Non solo chatbot.
AI che agisce.

Progetto sistemi agentici end-to-end: agenti che ragionano, chiamano tool, orchestrano flussi e prendono decisioni autonome. Specializzato in voice AI real-time, MCP server e agent fleet con quality gate.

01

Agent Engineering

Agenti single e multi-agent con tool calling, function calling, memoria persistente. Orchestrazione con team-lead pattern e quality gate manuali.

Pydantic AIVercel AI SDKOpenCodeMulti-Agent
02

Voice AI Real-time

Pipeline voice complete: STT, VAD, LLM, TTS, turn-taking e telefonia SIP. Integrazione con contact center e ambienti enterprise come Salesforce.

ElevenLabsLiveKitDeepgramWebRTC
03

MCP — Model Context Protocol

Costruisco MCP server custom per esporre tool, risorse e knowledge base agli LLM. Client MCP integrati in agenti production.

MCP SDKTool ServersResource Servers
04

RAG & Knowledge

Sistemi RAG con hybrid search (FTS + semantic), pgvector, Qdrant, embedding locali, version-aware retrieval. Knowledge base che scalano.

pgvectorQdrantEmbeddingsHybrid Search
05

LLM Orchestration

Multi-provider routing (Claude, GPT, Gemini, Grok), prompt engineering strutturato, evals automatici, A/B testing su prompt e modelli.

ClaudeOpenAIGeminiRouting
06

Production AI Ops

Osservabilità (OpenTelemetry, Sentry), test loop ipotesi-driven, guardrail, gestione costi, deploy enterprise multi-tenant con audit completo.

OTelEvalsGuardrailsMulti-tenant

Lavori selezionati

Case study anonimi (NDA-safe) dei sistemi che ho architettato e consegnato. Voice agent enterprise, integrazioni MuleSoft, AI automation e tooling agentico.

01Automotive · leader nazionale

Voice agent enterprise

70+ sedi, servizio clienti voice · Technical Architect & Delivery Lead

Automatizzare il servizio clienti vocale a scala nazionale senza perdere qualità, mantenendo handoff umano sui casi complessi e integrazione con il CRM esistente.

Trade-off · Routing SIP diretto invece che via PSTN; RAG su knowledge base invece di fine-tuning; guardrail e human hand-off non negoziabili sui casi sensibili.

Esito · Servizio 24/7, handoff umano preservato, gestione su 70+ sedi con orchestrazione cloud centralizzata.

ElevenLabsSalesforceQdrantAWSSIP
  1. CanaliTelefonia SIP · routing multi-sede
  2. Voice platformElevenLabs Conv AI · ASR/TTS
  3. OrchestrazioneLLM · RAG · guardrail · turn-taking
  4. Knowledge baseQdrant · retrieval semantica
  5. IntegrazioniSalesforce Service Cloud · handoff umano
01 · architecture
02Mobility · leader nazionale

Suite integrazioni API-led

10 aree di servizio, 13 sistemi · Integration Architect

Integrare loyalty, ERP, biglietteria, fatturazione e oltre 10 sistemi legacy in un'architettura coerente e mantenibile, in produzione.

Trade-off · Layering API-led per disaccoppiare il legacy; contratti RAML come source of truth; CDC per sincronizzazione near-realtime tra domini.

Esito · Suite in produzione su 10 aree di servizio, disaccoppiamento dei sistemi legacy, contratti API riutilizzabili.

MuleSoftCloudHubDataWeaveRESTRAML
  1. Experience APIWeb · mobile · partner
  2. Process APILoyalty · pricing · ordini
  3. System APISalesforce · ERP · legacy
  4. RuntimeMuleSoft CloudHub · DataWeave
02 · architecture
03Energy · tariffe normate

AI automation con quality gate

Automazione BPO documentale · AI Engineer & Architect

Automatizzare parsing e normalizzazione di documenti normati (ARERA/Terna) con accuracy elevata e piena compliance.

Trade-off · Parser deterministico in prima istanza, LLM solo come fallback; validazione umana obbligatoria; 55 test di regressione come guardrail.

Esito · Automazione con quality gate espliciti, tracciabilità completa, allineata ai requisiti di compliance.

PythonFastAPINext.jsLLMHITL
  1. IngestionDocumenti normati · multi-formato
  2. ParserContent-driven · deterministico
  3. LLM fallbackCasi non strutturati
  4. HITL validationHuman-in-the-loop non negoziabile
  5. OutputStrutturato · versionato · auditabile
03 · architecture
04R&D · tooling interno

Agent framework & MCP server

3 server MCP, 44+ tool · AI Engineer · Builder

Aumentare l'efficienza del team con agenti che automatizzano analisi, documentazione e deployment di piattaforme enterprise (Salesforce, MuleSoft).

Trade-off · RAG locale version-aware (220K+ chunk); esposizione di intere API come tool per LLM; quality gate manuali prima del merge.

Esito · 3 server MCP in produzione, automazione del lifecycle delle integrazioni enterprise, assessment automatici di piattaforme.

MCPTypeScriptRAGMulti-Agent
  1. MCP serverElevenLabs API · MuleSoft RAG · Knowledge base
  2. Agent frameworkMulti-agent · team-lead pattern
  3. ToolingCLI · IDE integration
  4. Quality gateEvals · review manuale
04 · architecture
05Side project · personal

CoBrain

Meeting copilot local-first · Solo developer

Un copilot per i meeting Teams che trascrive, diarizza e indicizza in una knowledge base locale, senza mai mandare dati a server di terzi.

Trade-off · Tutto locale per principio (privacy-first); sherpa-onnx per la diarization on-device; RAG sul vault personale invece di cloud LLM.

Esito · Trascrizioni, diarizzazione e ricerca semantica sui propri meeting, con i dati che non lasciano mai il dispositivo.

PythonSwiftWhisperRAGLocal-first
  1. CaptureTeams · ASR streaming
  2. ASR + diarizationWhisper · sherpa-onnx
  3. Knowledge baseRAG locale · vault personale
  4. ClientSwift · local-first
05 · architecture
06Side project · open source

SF Analyzer

AI agentica per org Salesforce · Creator · Solo developer

Automatizzare l'analisi, la documentazione e l'assessment di org Salesforce complesse attraverso una flotta di agenti AI specializzati.

Trade-off · Pattern team-lead con agenti specializzati per dominio; quality gate manuali prima del merge; v2 in pivot local-first.

Esito · v1 in produzione: analisi automatica di org complesse, documentazione generata e validata da agenti leader.

TypeScriptReactVercel AI SDKMulti-AgentSalesforce
Vedi repository →
  1. Agent fleet9 documentor · 3 leader
  2. OrchestrazioneTeam-lead pattern · quality gate
  3. BackendNode.js · TypeScript · PostgreSQL
  4. ClientReact · Vercel AI SDK
06 · architecture

Stack completo

Polyglot full-stack: AI, web, mobile, enterprise. Scelgo il tool giusto per il problema, non il problema giusto per il tool.

01

AI & LLM

ClaudeOpenAIGeminiGrokPydantic AIVercel AI SDKMCPLangChain
02

Voice AI

ElevenLabsLiveKitDeepgramWhisperSilero VADWebRTCSIPTwilio
03

Frontend

ReactNext.jsAstroSolidJSTypeScriptTailwindMotionshadcn/ui
04

Backend

Node.jsFastifyFastAPINestJSPythonRustJava SpringGraphQL
05

Salesforce

ApexLWCFlowsSales CloudService CloudMarketing CloudData CloudAgentforce
06

Integration

MuleSoftAnypointDataWeaveRAMLREST APISOAPEvent-DrivenWebhooks
07

Database

PostgreSQLpgvectorQdrantMongoDBRedisSQLitePrismaSQLAlchemy
08

DevOps & Cloud

DockerKubernetesAWSAzureCI/CDTerraformOpenTelemetryLinux

Come costruisco

Un processo che combina rigore enterprise e velocità da startup. Ogni fase ha quality gate espliciti.

01

Discovery

Capisco il problema reale, non solo i requisiti. Stress-test delle assunzioni, mappatura dei vincoli, definizione del successo misurabile.

02

Architettura

Disegno la soluzione: scelta dei pattern, modello dati, contratti API, strategie AI. Documento le decisioni con gli ADR.

03

Slicing

Decompongo in slice verticali indipendenti (tracer bullets). Ogni slice porta valore end-to-end e si può consegnare da sola.

04

Build

Sviluppo TDD dove ha senso, AI-augmented sempre. Type-safe end-to-end, osservabilità by default, test ipotesi-driven.

05

Verify

Eval automatici per AI, test E2E per il resto. Quality gate prima di ogni merge. Niente claim senza evidenza fresca.

06

Ship & Learn

Deploy con feature flag, monitoring real-time, post-mortem strutturati. Ogni release migliora il sistema e il processo.

Lavoriamo insieme

Hai un'idea AI, un sistema da architettare, un agente da costruire? Parliamone.

diretto
seguimi