Andrea Bonacci

Andrea Bonacci

AI Engineer LLM & Agentic Systems
Profilo

Da Data Scientist a AI Engineer, con oltre 4 anni di esperienza in consulenza data-driven per clienti enterprise. Oggi progetto e porto in produzione sistemi AI: agenti e workflow agentici con MCP e tool use, integrazione LLM (OpenAI, Anthropic), RAG e voice AI in tempo reale, portando l'AI generativa dal prototipo al valore di business. Background solido in data analysis end-to-end: pipeline, dashboard BI e modelli NLP, dall'ETL al deploy con FastAPI e Docker. Tutor accademico aziendale per i tirocinanti universitari e responsabile dei colloqui tecnici per l'assunzione di Data Scientist e AI Engineer nella fase di crescita post-acquisizione. Background in Data Science ed Economia Aziendale, ho anche tenuto un corso universitario intensivo di 8 ore su AI applicata al coding.

Esperienza professionale
Linkalab S.r.l. · Cagliari — dal Set 2025 parte del Gruppo Lynx
Nov 2021 → presente
Società di consulenza — Crescita interna
AI Engineer & Data Analyst
Ott 2025 → presente
Focus su AI Engineering: sviluppo di agenti AI e workflow agentici con MCP, tool use, sub-agents, skills e rules. Integrazione LLM via API OpenAI e Anthropic. Sviluppo end-to-end di sistemi AI in produzione su commessa, tra cui sistemi di voice AI conversazionale in tempo reale, agenti AI per l'automazione di processi documentali e contabili, e sistemi RAG per la validazione di conformità documentale su corpus normativi. Uso avanzato di Claude Code, Windsurf e Gemini CLI in produzione. Tutor accademico aziendale: supervisione dei tirocinanti universitari, definizione dei percorsi formativi e valutazione finale. Conduzione dei colloqui tecnici per l'assunzione di Data Scientist e AI Engineer nella fase di espansione dell'organico post-acquisizione.
Agenti AI MCP LLM Integration Realtime Voice AI RAG Document AI Claude Code Tutor Accademico Technical Hiring
Data Analyst & Data Scientist
Lug 2022 → Ott 2025
Pipeline di analisi dati end-to-end per clienti enterprise. Dashboard interattive con Power BI, QuickSight, Tableau e Looker Studio. NLP, sentiment analysis, time series e SHAP/LIME. Deploy con FastAPI e Docker su infrastruttura AWS (S3, Athena).
Python SQL Power BI QuickSight Tableau NLP FastAPI Docker AWS S3/Athena
Data Scientist — contratto
Apr 2022 → Giu 2022
Conferma post-tirocinio. Primi progetti autonomi di analisi dati e modellazione per clienti enterprise.
Data Scientist — stage curriculare
Nov 2021 → Mar 2022
Tirocinio curriculare per tesi magistrale. Sviluppo del sistema di Emotion Analysis in italiano per il monitoraggio della reputazione online.
Speaker — Corso Universitario
Aprile 2026
Università degli Studi di Cagliari
Progettazione e conduzione di due sessioni intensive (8 ore totali) su "Intelligenza Artificiale Applicata al Coding". Architettura LLM, prompt engineering avanzato, coding agentico con strumenti CLI, integrazione del Model Context Protocol (MCP) e creazione di Skills personalizzate per agenti AI. Workshop pratici in cui gli studenti hanno costruito i loro primi workflow di sviluppo assistiti da AI.
AI per Coding Prompt Engineering LLM MCP Formazione universitaria
Progetti Lavorativi
Su commessa per cliente enterprise · dettagli anonimizzati per riservatezza
Sistemi di Voice AI Conversazionale in Tempo Reale
Sistemi di conversazione vocale AI a bassa latenza, voce-a-voce, con valutazione automatica delle interazioni.
  • Integrazione dei principali provider voice AI realtime (OpenAI Realtime API, Gemini Live) e di trascrizione in streaming (AssemblyAI).
  • Architetture multi-provider con fallback e circuit breaker per la resilienza in produzione.
  • Knowledge base RAG (embeddings, ricerca vettoriale) interrogabile dall'AI via function calling.
  • Valutazione automatica con validazione anti-allucinazione e prompt engineering multilingua, integrabile in stack di produzione eterogenei.
Realtime Voice AI OpenAI Realtime API RAG Function Calling Circuit Breaker pgvector
Agenti AI per Document & Finance Automation
Agenti AI per l'automazione di processi documentali e contabili, come la riconciliazione automatica di documenti correlati.
  • Agenti LLM con function calling nativo e output strutturato validato (Pydantic), con prompt engineering avanzato (decision tree, few-shot, costo asimmetrico degli errori).
  • Document AI per estrarre dati strutturati da documenti eterogenei (XML, PDF, file con firma digitale) via parsing e information extraction.
  • Motori di matching deterministico con regole, tolleranze e scoring di confidenza.
  • Integrazione con sistemi gestionali ed ERP e flussi human-in-the-loop per la revisione dei casi dubbi.
AI Agent Function Calling Document AI Information Extraction Fuzzy Matching ERP Integration
RAG e Document Intelligence per la Compliance
Sistemi AI che validano la conformità di documenti (contratti, policy, playbook) rispetto a un corpus normativo, con citazione delle fonti e revisione umana.
  • Pipeline RAG con ricerca ibrida (BM25 ed embeddings semantici) e chunking specifico per dominio.
  • Orchestrazione agentica multi-fase su LLM per rilievi e verdetti strutturati (conforme, non conforme, parzialmente conforme) con riferimenti normativi.
  • Affidabilità con output validato e anti-allucinazione via retrolink obbligatorio alle fonti.
  • Flussi human-in-the-loop con checkpoint, ripresa e audit trail; backend FastAPI asincrono con aggiornamenti via WebSocket.
RAG Hybrid Search LLM Orchestration Structured Output Human-in-the-Loop FastAPI
Progetti Personali & Open Source
github.com/AndreaBonn · 20 repository pubblici
AI & Automation
In corso
Due GitHub Action pubblicate sul Marketplace, entrambe con architettura multi-provider LLM (Groq, Gemini, Anthropic, OpenAI) e fallback automatico: AI PR Reviewer per code review strutturate con key rotation, e AI Changelog Generator per release notes automatiche con classificazione smart dei commit, self-evaluation e supporto multilingua. Anonimizzazione automatica di persone in video con YOLO e Computer Vision in tempo reale. Estensione Chrome per la sintesi AI di articoli e PDF tramite integrazione API LLM. Sintesi vocale TTS multilingua (italiano/inglese) con modelli vocali neurali.
Python GitHub Actions GitHub Marketplace YOLO Computer Vision LLM API Chrome Extension
AI-Powered Web Apps
In corso
BetTracker — app web per il tracciamento di scommesse sportive con AI integrata: import da screenshot via OCR (Gemini Vision), risoluzione automatica risultati con Google Search grounding, chat AI conversazionale sui dati storici e dashboard con statistiche avanzate (ROI, streak, analisi per bookmaker). PWA installabile con supporto offline, autenticazione OAuth e sync cloud.
React TypeScript Gemini AI Firebase PWA Tailwind CSS
Web App Full-Stack
In corso
Progressive Web App production-grade con ownership end-to-end: Meteo & Spiagge — orchestrazione di più API Open-Meteo (meteo, mare, qualità dell'aria, geocoding), scoring spiagge 0-10, mappe Leaflet/OpenStreetMap, grafici Recharts, segnalazioni community su Firestore e funzionamento offline; PlotMark — tracking di film e serie TV con API TMDB, avanzamento a livello di episodio, statistiche e riepiloghi annuali, funzioni social spoiler-safe e import CSV. E ancora gestione finanze personali, monitoraggio salute e suddivisione spese tra coinquilini. Ownership completa: design, sviluppo, deploy.
React TypeScript JavaScript PWA Leaflet Firebase Cloud Sync
Developer Tools & CLI
In corso
Strumenti per ottimizzare il workflow quotidiano: Claude Code Tools Explorer — TUI interattiva che analizza configurazioni Claude Code globali e di progetto, mostrando slash command, subagent, skill, server MCP, hook e variabili d'ambiente con filtro live e auto-refresh (Python, Textual/Rich); Command Quiver — app desktop GTK4 per gestire prompt AI e comandi shell dalla system tray di GNOME, con persistenza SQLite, controllo single-instance via D-Bus, riordinamento drag-and-drop e interfaccia bilingue; bot Telegram per controllo remoto di shell persistenti su PC multipli con zero infrastruttura (no VPN/server), heartbeat discovery, rate limiting, audit logging e deploy via systemd; estensioni per file manager Linux, utility CLI per gestione immagini da clipboard, rinomina automatica file audio via fingerprinting AcoustID e notifiche smart per timbratura aziendale come estensione Chrome con Web Audio API.
Python JavaScript asyncio Textual/Rich SQLite Telegram Bot Shell Linux systemd CLI Chrome Extension
Formazione
Laurea Magistrale — Data Science & Business Informatics
Università di Pisa
Tesi: Emotion Analysis in italiano per monitorare la reputazione online
2022
Laurea Triennale — Economia Aziendale
Università di Pisa
2018

Autorizzo il trattamento dei miei dati personali ai sensi del D.Lgs. 196/2003 e del GDPR (Regolamento UE 2016/679).