Andrea Zaupa
SOGGETTO: ZAUPA, A.
LIVELLO: SENIOR
BASE: VICENZA

Andrea
Zaupa
Sviluppatore Ruby on Rails, agenti LLM, RAG e system integration

Ruby on Rails dal 2008, Vicenza

Scrivo software web dal 2008, quasi sempre in Ruby on Rails. Oggi progetto assistenti conversazionali, server MCP e pipeline RAG che parlano con gli ERP, gli e-commerce e i server dei clienti, e li porto fino in produzione.

Scrivimi LinkedIn

Cosa faccio

Agenti LLM e RAG

Progetto e porto in produzione assistenti conversazionali basati su LLM: agenti con tool calling, retrieval su knowledge base aziendali, scelta del modello in base a costi e qualità, valutazione delle risposte con test automatici e LLM-as-judge. I dati personali restano fuori dal modello, privacy by design.

Claude / GPT / DeepSeek / modelli locali / Qdrant / embedding / ricerca ibrida / Voiceflow

Server MCP e integrazione AI

Collego gli LLM ai sistemi che le aziende usano già: server MCP sopra ERP e cataloghi e-commerce, sincronizzazioni dati, passaggio della conversazione a un operatore umano su Slack, canali web, Telegram e WhatsApp.

MCP / JSON-RPC / REST / FileMaker / WooCommerce / Slack API / webhook

Sicurezza assistita da agenti

Sviluppo plugin e skill per Claude Code che fanno lavorare un agente sulla sicurezza dei server: audit di compromissione, analisi dei log, valutazione delle CVE nel contesto reale, bonifica guidata con conferma a ogni passo, audit periodici con avvisi.

Claude Code / CrowdSec / Semgrep / Linux / WordPress / Python / Bash

Altri ambiti

Decine di progetti web dal 2008 a oggi, tra cui:

  • Sanità digitale e telemedicina
  • Ticketing e pagamenti online
  • Gestionali e CRM su misura
  • E-commerce e integrazione ERP
  • Prenotazioni e turismo
  • App PWA e desktop
  • CMS e portali

Esperienze

  1. 2014 — oggi

    Megiston.srl

    CTO e socio fondatore

    Guido la parte tecnica dell'azienda che ho fondato con i soci: architettura, scelte tecnologiche, sviluppo e gestione dei progetti per clienti nei settori sanità, industria, turismo ed eventi. Negli ultimi anni mi occupo soprattutto di integrare gli LLM nei sistemi esistenti: agenti, skill, chatbot, server MCP e RAG collegati a ERP, e-commerce e infrastruttura.

  2. 2011 — 2014

    Develon s.r.l.

    Senior web developer

    Applicazioni web personalizzate sulle esigenze del cliente, analisi di nuove tecnologie web e mobile.

  3. 2010 — 2011

    Megiston

    Sviluppatore e analista freelance

    Sviluppo Ruby on Rails in un'associazione di grafici e programmatori: CMS e CRM personalizzati, e-commerce e gestionali, seguiti dall'analisi alla pubblicazione.

  4. 2009

    CA2000 onlus

    Sviluppatore e sistemista

    Manutenzione di applicativi Rails, CMS e gestionali; server di sviluppo e produzione, posta (Postfix, Dovecot, Zimbra) e LDAP.

  5. 2008

    Diginess

    Stage universitario

    Motore Ruby on Rails per l'invio di newsletter via email e SMS, integrato negli e-commerce dell'agenzia ed entrato in produzione.

Competenze

AI e LLM

Agenti e tool calling, MCP (server e client), RAG, Qdrant, embedding, valutazioni LLM-as-judge, prompt engineering, Claude Code plugin e skill, API Anthropic e OpenAI, Voiceflow, modelli locali

Backend

Ruby, Ruby on Rails, Sidekiq, Node.js, TypeScript, Express, Fastify, REST e JSON-RPC, PostgreSQL, MySQL, Redis, Elasticsearch

Integrazione

ERP (FileMaker), WooCommerce e WordPress, Slack, Telegram e WhatsApp, motori di booking, webhook e sincronizzazioni

Infrastruttura

Linux e Debian, Docker, Capistrano, Kamal, GitLab CI, Apache e Nginx, CrowdSec, hardening e audit di sicurezza

Frontend

Hotwire (Turbo, Stimulus), Vue e Quasar, Nuxt.js, PWA, Electron, Tailwind

Metodo

Test automatici, sviluppo assistito da agenti, Agile, progetti seguiti dall'analisi al deploy

Istruzione

  1. 2009

    Laurea triennale in Informatica

    Università degli studi di Padova

    Algoritmi e strutture dati, basi di dati, sistemi operativi, reti, tecnologie web e sicurezza informatica.

  2. 2002

    Maturità scientifica

    Liceo scientifico Nicolò Tron, Schio (VI)

Coding is craftsmanship

Mi diverto a trovare soluzioni semplici a problemi complessi. Mi piace il mio lavoro, conosco i miei limiti e cerco persone con cui costruire qualcosa di nuovo.

Preferisco l'open source agli strumenti chiusi e uso gli LLM in modo pragmatico: dove fanno risparmiare tempo, misurati con test e valutazioni, mai come scatola nera.

Valuto con interesse ogni proposta che mi faccia imparare qualcosa.

[email protected]

Terminale