Salta al contenuto
Andrea Tuci

Sviluppatore Fullstack & Technical Lead

Andrea Tuci

Faccio dialogare sistemi diversi.

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Progetti

  • Piattaforma di Brand-Intelligence AI

    In evidenza

    Share-of-Voice sugli LLM e persona di pubblico sintetiche, su larga scala.

    Una piattaforma SaaS distribuita e multi-servizio che misura la presenza dei brand nei motori di risposta AI e nei dati SEO, e genera persona di pubblico sintetiche. Un core Django/DRF orchestra un servizio AI e un worker dati FastAPI/Celery; un broker LLM instrada più provider attraverso un'unica superficie di costi e citazioni, e un algoritmo deterministico di set-cover compone un intero panel di persona con una sola chiamata LLM anziché molte. La chat in tempo reale è in streaming via SSE e l'accesso è regolato da permessi a livello di istanza.

    • Python
    • Django
    • DRF
    • FastAPI
    • Celery
    • Huey
    • Redis
    • PostgreSQL
    • OpenAI
    • Anthropic
    • SSE
    • Docker
  • Middleware di integrazione e-commerce

    In evidenza

    PIM, storefront ed ERP di un retailer sempre allineati.

    Un middleware Django che sincronizza l'ecosistema commerciale di un retailer di attrezzatura sportiva: acquisisce il catalogo da un PIM, invia prodotti, giacenze e prezzi allo storefront tramite la Shopify Admin GraphQL API (operazioni bulk), scambia file di stock e ordini con un ERP via FTP e integra un sistema di loyalty. Una sessantina di task in background girano su concorrenza cooperativa (gevent), con webhook verificati via HMAC e job di riconciliazione auto-correttivi che recuperano i disallineamenti in automatico.

    • Python
    • Django
    • DRF
    • Huey
    • gevent
    • Redis
    • PostgreSQL
    • Shopify GraphQL
    • Akeneo PIM
    • FTP
  • Estensioni Checkout Shopify

    Logiche di consegna, pagamento e sconto su misura al checkout.

    Un'app Shopify «solo estensioni» costruita su Shopify Functions (JavaScript compilato in WebAssembly) e Checkout UI extension. Aggiunge opzioni di consegna su locker recuperate in tempo reale da un'API esterna, visibilità condizionale dei metodi di pagamento e sconti per livello di loyalty — incluso un calcolo accurato sul prezzo di listino per non scontare due volte gli articoli già in saldo.

    • Shopify Functions
    • WASM
    • Checkout UI Extensions
    • React
    • GraphQL
    • Vitest
    • semantic-release
  • Export ordini Shopify → ERP

    Export degli ordini verso un ERP legacy, configurabile dal merchant.

    Un'app Shopify integrata (Remix) che esporta gli ordini in un formato XML per un ERP legacy. La mappatura dei campi vive in template per-negozio editabili dal browser (Monaco), i clienti sono indicizzati per codice fiscale in codici ERP stabili e una validazione per-record isola gli ordini non conformi per il retry invece di far fallire l'intero batch. Le logiche di bundle e sconto sono risolte dai metafield di prodotto.

    • Remix
    • React
    • Shopify GraphQL
    • App Bridge
    • Polaris
    • Prisma
    • PostgreSQL
    • Mustache
  • Piattaforma SaaS multi-tenant

    Prodotto SSR guidato da headless CMS con controllo degli accessi granulare.

    Una piattaforma multi-tenant che unisce un sito pubblico server-rendered (da un headless CMS) a un'interfaccia applicativa su backend Django/DRF. La spina dorsale dell'autorizzazione è un sistema di permessi a livello di istanza OWNER/EDITOR/VIEWER, volutamente disaccoppiato dai flag admin del framework, con ruoli interni basati su gruppi, riscatto inviti anti-enumeration, serializer per audience (visibilità dei campi lato server) e test di regressione sull'escalation dei privilegi.

    • Astro
    • Vue 3
    • Django
    • DRF
    • headless CMS
    • Huey
    • Redis
    • PostgreSQL
  • Sito marketing CMS multilingua

    Server-rendered, multilingua, modificabile in-place.

    Un sito marketing multilingua su Astro SSR con backend headless CMS, page builder a blocchi e visual editing inline «click-to-edit». I contenuti sono tradotti tramite una piattaforma di localizzazione con un modello di traduzione schema-first, e un catalogo prodotti remoto viene riconciliato nel CMS locale tramite un job schedulato. La SEO è interamente server-rendered con alternate hreflang.

    • Astro
    • TypeScript
    • Tailwind CSS
    • Directus
    • PostgreSQL
    • Docker
  • Portale B2B prodotti e formazione

    Un catalogo multi-paese e un hub di formazione professionale.

    Un ampio portale B2B di lunga durata per un brand e la sua rete di partner: un catalogo prodotti multi-brand e multi-paese su una ventina di lingue, un'«academy» di formazione professionale con corsi, questionari, certificati e crediti formativi, un sistema di eventi e webinar e un'API pubblica versionata per le integrazioni dei partner — con single sign-on e un pannello di amministrazione su misura.

    • Python
    • Django
    • DRF
    • headless CMS
    • PostgreSQL
    • Redis
    • Huey
    • Keycloak
    • Angular
  • Automazione delle traduzioni CMS

    Un workflow di traduzione CMS complesso ridotto a un singolo foglio di calcolo.

    Un middleware che automatizza i contenuti multilingua di un grande sito WordPress/WPML. Esporta i contenuti traducibili — articoli, campi personalizzati e stringhe di opzione — in un unico foglio di calcolo per lingua che un cliente non tecnico può compilare, poi ricostruisce XLIFF valido e lo riscrive via REST, gestendo strutture di campi dinamiche e il remapping degli ID di riferimento incrociato. Realizzato facendo reverse-engineering delle parti non documentate del CMS, con import idempotenti e verificati a regressione. (≈390 definizioni di campo su 26 gruppi, 7 lingue.)

    • Python
    • WordPress
    • WPML
    • ACF
    • openpyxl
    • lxml
    • MySQL
    • Docker

Competenze

Linguaggi
  • Python
  • TypeScript
  • JavaScript
  • SQL
  • PHP
Backend
  • Django
  • DRF
  • FastAPI
  • Celery
  • Huey
  • Pydantic
Frontend
  • Astro
  • Vue 3
  • Nuxt
  • React
  • Remix
  • Tailwind CSS
AI / LLM
  • OpenAI
  • Anthropic
  • Gemini
  • Perplexity
  • SSE streaming
  • LLM cost governance
CMS (headless)
  • Directus
  • WordPress
  • WPML
  • ACF
Integrazioni
  • Shopify
  • Shopify Functions
  • Stripe
  • SOAP / WSDL
  • Akeneo PIM
  • geocoding APIs
Infrastruttura e processo
  • PostgreSQL
  • Redis
  • Docker
  • nginx
  • Caddy
  • GitLab / GitHub CI
  • Sentry
  • semantic-release

Esperienza

  1. 2022 —

    Lorem Ipsum — Dolor Sit Amet

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.

  2. 2019 — 2022

    Consectetur Adipiscing — Elit Sed

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.

  3. 2010 — 2019

    Tempor Incididunt — Ut Labore

    Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris.

Formazione

  1. 2020 — 2021

    Lorem Ipsum Dolor

    Lorem University

  2. 2005 — 2009

    Sit Amet Consectetur

    Adipiscing University

    Lorem ipsum dolor sit amet adipiscing.

  3. 2004 — 2005

    Eiusmod Tempor Labore

    Incididunt Institute

  4. 1999 — 2004

    Ut Labore et Dolore

    Magna Aliqua Institute

Contatti

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.