Vai al contenuto
Simon Mora

Prove, non testimonianze.

Due cose che ho costruito e che continuo a gestire. Dettagli concreti dove posso darli; i dati dei clienti restano fuori.

01

CAMF App

Piattaforma B2B di tecnologia per il travel

Fondatore · architetto · ingegnere principale

Preventivi, prenotazioni, calcolo delle provvigioni e tutta la superficie amministrativa intorno. Costruita per un’agenzia vera che gestisco io, quindi i requisiti arrivano dalla sala vendite e ci tornano.

  • Servizi in NestJS e TypeORM dietro un ALB, in esecuzione su ECS con CloudFront e WAF davanti.
  • Drupal 11 come layer di contenuti, collegato tramite OpenID Connect con assegnazione dei ruoli personalizzata, controllo degli accessi con il modulo Group e la gestione di iframe e CSP che l’embedding richiede.
  • Calcolo delle provvigioni disegnato su come chiudono davvero gli agenti, poi verificato ogni giorno sulle conversazioni che lo generano.
  • Documenti di prenotazione, sia PDF sia foto da cellulare, trasformati in dati strutturati con Gemini dopo aver confrontato i fornitori per costo e per qualità in spagnolo.
  • Strumenti di assistenza sopra respond.io, dove la vendita avviene davvero.
  • Container Insights, consolidamento delle ACL su WAF e piani tariffari CloudFront verificati riga per riga. La spesa infrastrutturale è un risultato di progetto, non una sorpresa mensile.
  • NestJS
  • TypeORM
  • Drupal 11
  • ECS
  • ALB
  • CloudFront
  • WAF
  • RDS
  • SES
  • S3
  • Gemini

02

Pipeline di contenuti

Produzione generativa interna

L’ho costruita, la gestisco

Video e materiali di marketing in spagnolo prodotti in casa, su una pipeline montata pezzo per pezzo.

  • Struttura in Remotion per video e materiali di marca, generati dai dati e non a mano.
  • ComfyUI e Kling per immagini e movimento generati.
  • ElevenLabs per il voiceover in spagnolo.
  • Sotto, un registro di design token mantenuto, così l’output automatico resta nel brand.
  • Remotion
  • ComfyUI
  • Kling
  • ElevenLabs

Quattro decisioni.

Ho rifiutato strumenti ad agenti che volevano le chiavi AWS.

Un agente autonomo accanto a credenziali di produzione e dati dei clienti apre una superficie che non accetto. La produttività non valeva il raggio del danno.

Ho verificato la fattura AWS riga per riga.

Container Insights, consolidamento delle ACL su WAF, piani tariffari di CloudFront. La spesa ricorrente è scesa, e ogni voce rimasta in fattura ha una ragione.

Ho scelto il modello per costo e per lo spagnolo.

Fornitori confrontati per costo misurato e per qualità dell’output fuori dall’inglese, non per quale fosse il default.

Più di cinquanta soggiorni in casa d’altri.

In diversi paesi. Lingue e accenti per immersione e non per studio, che è la conoscenza pratica su cui gira un’attività di viaggi.

Lavoriamo insieme.

Architettura di piattaforma, backend e AWS, o travel-tech che deve sopravvivere a operatori veri. In spagnolo, inglese o italiano.