# Cave Canem

> Cave Canem è uno studio di sviluppo software. Progettiamo, sviluppiamo e gestiamo sistemi su misura.

Piattaforme web, software desktop e di cassa, server, firmware per microcontrollori, VR/AR e pipeline AI. Seguiamo anche i progetti più tecnici, compresi quelli su sistemi privi di documentazione.

## Cosa facciamo

### Sviluppo web

Piattaforme web su misura, progettate sui processi reali della tua organizzazione: gestione dei contenuti, e-learning ed e-commerce.

Progettiamo piattaforme web a partire dal modello dei dati, invece di sommare plugin finché qualcosa smette di funzionare. Il risultato: CMS semplici da usare per chi gestisce i contenuti, piattaforme e-learning con una vera logica didattica, tracciamento dei progressi e valutazioni, ed e-commerce in grado di gestire cataloghi estesi, listini complessi e i sistemi gestionali collegati.

Parole chiave: CMS su misura · Piattaforme e-learning · E-commerce · Applicazioni web · API

### Applicazioni desktop

Software desktop per macOS, Windows e Linux, dai sistemi di cassa agli strumenti integrati con l'infrastruttura esistente.

Per i casi in cui un'applicazione web non è sufficiente: sistemi di cassa, strumenti di back office e console operative. Sviluppiamo per macOS, Windows e Linux e integriamo l'applicazione con l'esistente: periferiche, database e sistemi interni o di terze parti.

Parole chiave: Software POS · macOS · Windows · Linux · Integrazione di sistemi

### Server e deploy

Server Linux e Windows installati, configurati e documentati, perché continuino a funzionare anche dopo la fine del progetto.

Installiamo e configuriamo server Linux e Windows, sia per il software che sviluppiamo noi sia per quello già in uso. I deploy sono ripetibili, la configurazione è documentata e nulla dipende dalla memoria di una singola persona.

Parole chiave: Linux · Windows Server · Deploy · Configurazione · Documentazione

### Software embedded

Firmware per ESP e altri microcontrollori. Ci occupiamo del software; la progettazione hardware resta al cliente.

Scriviamo firmware per schede ESP e altri microcontrollori: lettura dei sensori, gestione della connettività, logica di funzionamento del dispositivo e aggiornamenti sul campo. Ci occupiamo esclusivamente del software: circuito e scheda sono forniti da te o dal tuo partner per l'elettronica, e il codice viene sviluppato su misura per quell'hardware.

Parole chiave: ESP32 · ESP8266 · Microcontrollori · Firmware · Wi-Fi e Bluetooth · Aggiornamenti OTA

### VR e AR

Applicazioni di realtà virtuale e aumentata costruite per uno scopo preciso, come formazione, visualizzazione o procedure guidate.

Sviluppiamo applicazioni VR e AR in cui l'immersione ha una funzione concreta: formazione, visualizzazione di prodotti e spazi, procedure guidate e presentazioni interattive. Il lavoro comprende il design dell'interazione, l'integrazione dei contenuti 3D e la distribuzione sui visori o sui dispositivi effettivamente in uso.

Parole chiave: Realtà virtuale · Realtà aumentata · Visualizzazione 3D · Simulazioni formative · Esperienze interattive

### Reverse engineering e integrazioni

Integriamo sistemi chiusi, legacy e non documentati con il resto della tua infrastruttura e ne recuperiamo i dati.

Quando un sistema è privo di documentazione, non espone API o non ha più un fornitore di riferimento, ne ricostruiamo il funzionamento e lo integriamo con il resto. Interventi tipici: analisi di protocolli e formati di file non documentati, recupero di dati da software proprietari o dismessi, integrazione tra sistemi non progettati per comunicare tra loro. Interveniamo solo su sistemi di tua proprietà o per i quali disponi delle autorizzazioni necessarie, a fini di interoperabilità e continuità operativa.

Parole chiave: Interoperabilità · Sistemi legacy · Protocolli non documentati · Integrazioni API · Recupero dati · Migrazione dati

### Pipeline AI e LLM

Pipeline LLM con un compito preciso dentro i tuoi sistemi: ricerca nei documenti, estrazione di dati, classificazione e automazione.

Realizziamo pipeline AI con un compito preciso all'interno dei sistemi esistenti: rispondere a domande sulla base dei tuoi documenti, trasformare input non strutturati in dati strutturati, classificare e smistare le richieste, redigere bozze da sottoporre a revisione. Ogni pipeline viene testata sui dati reali prima della messa in produzione ed è progettata in modo che il modello possa essere sostituito quando ne esce uno migliore.

Parole chiave: Integrazione LLM · RAG · Elaborazione documenti · Estrazione dati · Automazione

### Consulenza IT

Un parere tecnico indipendente prima di ogni decisione: architettura, scelte tecnologiche, audit dei sistemi esistenti e delle proposte dei fornitori.

A volte serve una decisione, non nuovo codice. Analizziamo i sistemi esistenti, progettiamo architetture, valutiamo le proposte dei fornitori e ti aiutiamo a scegliere cosa sviluppare, cosa acquistare e cosa evitare. Il nostro parere è chiaro e messo per iscritto, anche quando la scelta migliore è non intervenire.

Parole chiave: Architettura · Audit tecnici · Scelta delle tecnologie · Valutazione dei fornitori · Secondo parere

## Come lavoriamo

1. **Analisi.** Partiamo dal problema, dai vincoli e da ciò che esiste già.
2. **Progettazione.** Un piano scritto, con obiettivi e consegne chiari, concordato prima di iniziare lo sviluppo.
3. **Sviluppo.** Iterazioni brevi, con software funzionante da verificare fin dalle prime settimane.
4. **Consegna.** Messa in produzione, documentazione e passaggio di consegne. Nessuna dipendenza da noi.

## Contatti

Hai un progetto in mente? Raccontaci in poche righe di cosa hai bisogno: ti risponderemo con qualche domanda e un parere tecnico sincero.

Email: <hello@cvcnm.org>

---

Cave Canem, studio di sviluppo software: piattaforme web su misura, software desktop e POS, server, firmware embedded, VR/AR, integrazioni e pipeline AI. <https://cvcnm.org/it/>

