Profilo tecnico

Note sul profilo di ingegneria di Sanva

Questa pagina riassume l’esperienza tecnica di Sanva: contesto dei progetti, ownership, scelte tecniche, risultati e lezioni apprese.

Posizionamento

Product engineer full stack con solide radici mobile

Sanva ha 13 anni di esperienza in software engineering, con una base iniziale in iOS e lavoro client low-level: Objective-C, Swift, codec audio e video, OpenGL ES con rendering C++, SDK ad alte prestazioni e moduli legati ai pagamenti.

Questa base ha costruito uno stile pratico: definire presto layer e contratti, poi affrontare performance, stato, failure path e validazione di release prima che diventino problemi di produzione.

Full stack

Dal client engineering al backend e al cloud delivery

Il lavoro successivo si è esteso a servizi Go / Gin, PostgreSQL, Redis, gRPC, messaggistica realtime, sottoscrizioni WebSocket e client cross-platform. Il perimetro non era un singolo endpoint, ma contratti API, stato client e rischio di delivery insieme.

L’esperienza cloud include deploy containerizzati, orchestrazione di cluster, ingress, health check, piani di rollback e finestre di manutenzione, con attenzione a migrazione, osservabilità e controllo del rischio di release.

Prodotti AI

Portare LLM, RAG e agent orchestration in flussi consegnabili

Negli ultimi anni sono state costruite più app AI end-to-end: definizione prodotto, UI design, mobile, backend, integrazione modelli, abbonamenti e preparazione della release.

Le aree chiave includono integrazione multi-modello, RAG, memoria a lungo termine, esperienza conversazionale di prodotto, prompt engineering, gestione dei dati con consenso e coordinamento multi-agent. Il focus è creare sistemi prodotto verificabili e mantenibili.

Delivery

Il lavoro di release richiede evidenze prima e dopo il lancio

Lo stile di delivery privilegia la ripetibilità: scaffolds, type check, build, page acceptance, asset per store, preparazione review e controlli post-release diventano passaggi stabili quando possibile.

Python è spesso usato per pulizia dati, script di automazione, controlli batch e glue di toolchain. TypeScript, Go e shell coprono frontend, backend e automazione ops.

Portfolio

Il lavoro si concentra su prodotti e app di lungo periodo

Il portfolio copre produttività, creatività, salute, educazione e lifestyle, incluse espressione professionale, note di meeting, pratica del parlato, studio linguistico, pixel asset, pet care e suggerimenti regalo.

Questi progetti si discutono bene per contesto, ownership, scelte tecniche, risultati e riflessione, perché mostrano il percorso completo dal problema utente al product design, AI, mobile experience, abbonamenti e manutenzione.

Collaborazione

Dove questa esperienza è più adatta

Per complessità mobile, dettagli iOS, contratti backend, productizzazione AI, RAG, agent orchestration, app release, CI/CD o cloud delivery, l’esperienza supporta sia architettura sia esecuzione.

Se un progetto chiede solo feature di breve periodo, il primo passo è chiarire confini, criteri di accettazione e costi di manutenzione prima di scegliere native, cross-platform, servizi gestiti o infrastruttura custom.