Andrea Bonacci

AI Engineer LLM & Agentic Systems
Profile

From Data Scientist to AI Engineer, with over 4 years of experience in data-driven consulting for enterprise clients. Today I design and ship production AI systems: agents and agentic workflows with MCP and tool use, LLM integration (OpenAI, Anthropic), RAG and real-time voice AI, bringing generative AI from prototype to business value. Solid background in end-to-end data analysis: pipelines, BI dashboards and NLP models, from ETL to deployment with FastAPI and Docker. Academic tutor for university interns and responsible for technical interviews to hire Data Scientists and AI Engineers during the post-acquisition growth phase. Background in Data Science and Business Administration, I also delivered an intensive 8-hour university course on AI applied to coding.

Professional Experience
Linkalab S.r.l. ยท Cagliari โ€” part of Lynx Group since Sep 2025
Nov 2021 โ†’ present
Consulting company โ€” Internal growth
AI Engineer & Data Analyst
Oct 2025 โ†’ present
AI Engineering focus: building AI agents and agentic workflows with MCP, tool use, sub-agents, skills and rules. LLM integration via OpenAI and Anthropic APIs. End-to-end development of production AI systems on client projects, including real-time conversational voice AI, AI agents for document and accounting process automation, and RAG systems for document compliance validation against regulatory corpora. Advanced use of Claude Code, Windsurf and Gemini CLI in production. Academic tutor: supervision of university interns, training path design and final evaluation. Leading technical interviews for hiring Data Scientists and AI Engineers during post-acquisition team expansion.
AI Agents MCP LLM Integration Realtime Voice AI RAG Document AI Claude Code Academic Tutor Technical Hiring
Data Analyst & Data Scientist
Jul 2022 โ†’ Oct 2025
End-to-end data analytics pipelines for enterprise clients. Interactive dashboards with Power BI, QuickSight, Tableau and Looker Studio. NLP, sentiment analysis, time series and SHAP/LIME. Deployment with FastAPI and Docker on AWS infrastructure (S3, Athena).
Python SQL Power BI QuickSight Tableau NLP FastAPI Docker AWS S3/Athena
Data Scientist โ€” contract
Apr 2022 โ†’ Jun 2022
Post-internship hire. First autonomous data analysis and modeling projects for enterprise clients.
Data Scientist โ€” curricular internship
Nov 2021 โ†’ Mar 2022
Master's thesis internship. Development of an Italian Emotion Analysis system for online reputation monitoring.
Speaker โ€” University Course
April 2026
University of Cagliari
Design and delivery of two intensive sessions (8 hours total) on "Artificial Intelligence Applied to Coding". LLM architecture, advanced prompt engineering, agentic coding with CLI tools, Model Context Protocol (MCP) integration and custom Skills creation for AI agents. Hands-on workshops where students built their first AI-assisted development workflows.
AI for Coding Prompt Engineering LLM MCP University Lecture
Client Projects
On a contract basis for an enterprise client ยท details anonymized for confidentiality
Real-Time Conversational Voice AI Systems
Low-latency, voice-to-voice AI conversation systems with automatic evaluation of the interactions.
  • Integration of leading real-time voice AI providers (OpenAI Realtime API, Gemini Live) and streaming transcription (AssemblyAI).
  • Multi-provider architectures with fallback and circuit breaker for production resilience.
  • RAG knowledge bases (embeddings, vector search) queried by the AI via function calling.
  • Automatic evaluation with anti-hallucination validation and multilingual prompt engineering, integrable into heterogeneous production stacks.
Realtime Voice AI OpenAI Realtime API RAG Function Calling Circuit Breaker pgvector
AI Agents for Document & Finance Automation
AI agents for document and accounting process automation, such as automatic reconciliation of related documents.
  • LLM agents with native function calling and validated structured output (Pydantic), with advanced prompt engineering (decision tree, few-shot, asymmetric cost of errors).
  • Document AI to extract structured data from heterogeneous documents (XML, PDF, digitally signed files) via parsing and information extraction.
  • Deterministic matching engines with rules, tolerances and confidence scoring.
  • Integration with business and ERP systems, plus human-in-the-loop flows for reviewing uncertain cases.
AI Agent Function Calling Document AI Information Extraction Fuzzy Matching ERP Integration
RAG & Document Intelligence for Compliance
AI systems that validate document compliance (contracts, policies, playbooks) against a regulatory corpus, with source citation and human review.
  • RAG pipelines with hybrid search (BM25 and semantic embeddings) and domain-specific chunking.
  • Multi-phase agentic orchestration over LLMs for issue generation and structured verdicts (compliant, non-compliant, partially compliant) with regulatory references.
  • Reliability through validated output and anti-hallucination via mandatory back-links to sources.
  • Human-in-the-loop flows with checkpoint, resume and audit trail; asynchronous FastAPI backend with WebSocket updates.
RAG Hybrid Search LLM Orchestration Structured Output Human-in-the-Loop FastAPI
Personal Projects & Open Source
github.com/AndreaBonn ยท 20 public repositories
AI & Automation
Ongoing
Two GitHub Actions published on the Marketplace, both with multi-provider LLM architecture (Groq, Gemini, Anthropic, OpenAI) and automatic fallback: AI PR Reviewer for structured code reviews with key rotation, and AI Changelog Generator for automated release notes with smart commit classification, self-evaluation and multilingual support. Automatic person anonymization in video using YOLO and real-time Computer Vision. Chrome extension for AI-powered article and PDF summarization via LLM API integration. Multilingual TTS synthesis (Italian/English) with neural voice models.
Python GitHub Actions GitHub Marketplace YOLO Computer Vision LLM API Chrome Extension
AI-Powered Web Apps
Ongoing
BetTracker โ€” sports betting tracker with integrated AI: screenshot import via OCR (Gemini Vision), automatic result resolution with Google Search grounding, conversational AI chat on historical data, and advanced statistics dashboard (ROI, streaks, analysis by bookmaker). Installable PWA with offline support, OAuth authentication and cloud sync.
React TypeScript Gemini AI Firebase PWA Tailwind CSS
Full-Stack Web Apps
Ongoing
Production-grade Progressive Web Apps with end-to-end ownership: Meteo & Spiagge โ€” orchestrating multiple Open-Meteo APIs (weather, marine, air quality, geocoding), a 0-10 beach scoring system, Leaflet/OpenStreetMap maps, Recharts charts, community reports on Firestore and offline use; PlotMark โ€” movie and TV tracking with the TMDB API, episode-level progress, statistics and year-in-review summaries, spoiler-safe social features and CSV import. Plus personal finance tracking, health monitoring, and roommate expense splitting. End-to-end ownership: design, development, deployment.
React TypeScript JavaScript PWA Leaflet Firebase Cloud Sync
Developer Tools & CLI
Ongoing
Tools to streamline daily workflows: Claude Code Tools Explorer โ€” interactive TUI that scans global and project Claude Code configurations, displaying slash commands, subagents, skills, MCP servers, hooks and env variables with live filtering and auto-refresh (Python, Textual/Rich); Command Quiver โ€” GTK4 desktop app for managing AI prompts and shell commands from the GNOME system tray, with SQLite persistence, D-Bus single-instance control, drag-and-drop reordering and bilingual interface; Telegram bot for remote persistent shell control across multiple PCs with zero infrastructure (no VPN/server), heartbeat discovery, rate limiting, audit logging and systemd deployment; Linux file manager extensions, clipboard image CLI utilities, automatic audio file renaming via AcoustID fingerprinting, and smart attendance clock-in notifications as a Chrome Extension with Web Audio API.
Python JavaScript asyncio Textual/Rich SQLite Telegram Bot Shell Linux systemd CLI Chrome Extension
Education
Master's Degree โ€” Data Science & Business Informatics
University of Pisa
Thesis: Italian Emotion Analysis for online reputation monitoring
2022
Bachelor's Degree โ€” Business Administration
University of Pisa
2018