samudev / Samuele Rota
Full Stack Developer — in cerca del primo impiego

Costruisco software finito,
non demo.

Sono Samuele Rota, in arte samudev. Vengo da un percorso tecnico, non da un percorso da programmatore — e negli ultimi mesi ho progettato, scritto e messo in produzione da solo un intero ecosistema di applicazioni, dal front-end al backend cloud. Questa pagina racconta come.

9progetti, ognuno con la sua pagina
453file nel solo pacchetto NexCode
7linguaggi usati in produzione
0team — tutto sviluppato in solitaria
La storia

Da un mestiere tecnico al codice, senza scorciatoie.

Nove progetti sembrano tanti, ma sono capitoli dello stesso libro. Letti in ordine, raccontano un percorso preciso.

I

Il mestiere 2017 – 2025

Prima del codice: cavi tirati nei cantieri, ascensori montati e mantenuti, impianti industriali cablati a bordo macchina. Anni da elettricista e montatore che insegnano tre cose: leggere una specifica tecnica, rispettare i vincoli di sicurezza, consegnare qualcosa che deve funzionare davvero. È lì che nasce il metodo, non davanti a un editor.

II

La svolta: NexCode AI 2026

Da autodidatta, il primo grande progetto è anche il più ambizioso: un assistente AI che non suggerisce, agisce — applica patch, fa rollback da solo, apre pull request. Frontend, backend Cloudflare, licenze, GDPR e AI Act: tutto scritto e documentato da una persona sola. Il motto dice tutto: "Non risponde. Governa."

III

La casa diventa laboratorio RotaOS

Le stesse mani che cablavano quadri elettrici ora orchestrano un Raspberry Pi 5: dashboard, domotica, sveglia del NAS e del PC fisso, tutto in Docker. La filosofia è da impiantista: "la cabina comanda, il NAS lavora" — ogni componente al posto giusto, col compito giusto.

IV

La filmoteca, dall'archivio al divano 3 progetti collegati

Un problema vero — migliaia di file video con nomi sbagliati — diventa una catena completa: Film Archivio cataloga cosa manca e cosa arriva, Filmografia Renamer rinomina 12.111 file incrociando TMDB e Wikipedia, e Aura porta il risultato sulla TV con un'interfaccia in stile Netflix. Tre app, un solo flusso.

V

Gli strumenti per gli altri 4 prodotti

Il resto del portfolio esplora domini diversi con lo stesso approccio: MultiBootUSB per le chiavette avviabili ("You own the boot."), InboxClear per la privacy della casella email, GearForge AI per il modding guidato dall'AI, CuddleMatch per una community che aveva bisogno di un posto sicuro. Interfaccia, logica e — dove serve — backend.

VI

Oggi 2026 →

L'ecosistema esiste, funziona, ed è documentato. Il prossimo capitolo è il primo ruolo da Junior Full Stack Developer — remoto, ibrido o in sede tra Lecco e la Lombardia.

"Un filo conduttore attraversa progetti anche molto diversi tra loro: la sovranità dei dati. Non è un vincolo imposto dall'esterno — è una scelta di design che ripeto, progetto dopo progetto."Local-first · crittografia in locale · privacy by design
Chi sono

Precisione da cantiere, applicata al software.

Foto di Samuele Rota

Samuele Rota

samudev · Mandello del Lario (LC)
Ruolo cercato
Junior Full Stack Developer
Modalità
Full remote, ibrido o in sede
Area
Lecco / Lombardia, o remoto
Percorso
Elettricista & montatore ascensori
Formazione
Tecnico Elettrico (IV liv.) · Enaip

Vivo a Mandello del Lario, sulle rive del ramo di Lecco del lago di Como, e arrivo alla programmazione da un percorso industriale e tecnico. Per anni ho lavorato come tecnico elettrico e montatore di ascensori: un mestiere che insegna precisione, lettura di specifiche e risoluzione di problemi concreti sotto vincoli reali di sicurezza e tempistiche.

Negli ultimi mesi ho progettato e costruito da solo un portafoglio di applicazioni reali: app desktop, mobile, un'app Android TV, un backend cloud su Cloudflare, pannelli di amministrazione, un server MCP — e la documentazione legale e di conformità che li accompagna. Compreso il capitolo meno divertente: sicurezza, privacy e GDPR.

"Anche quando qualcosa non è ancora sistemato, preferisco scriverlo chiaramente, con la motivazione tecnica, piuttosto che lasciarlo intendere risolto."Honesty over false comfort
Progetto di punta
Accesso anticipato · Beta · v6.0.22

NexCode AI

"Non risponde. Governa."

Un assistente AI per lo sviluppo pensato per agire, non solo suggerire: applica patch, esegue rollback automatici se qualcosa peggiora, apre pull request da solo. Sette linguaggi supportati, modalità 100% locale e modalità Zero-Knowledge interamente offline via Ollama. Conformità curata fin dall'inizio: Privacy Policy (artt. 13-14 GDPR), Termini di Servizio e Avviso di Trasparenza AI allineato all'AI Act.

104moduli desktop 453file nel pacchetto 70bug risolti in audit 7linguaggi
L'ecosistema

Lo stesso approccio, applicato a problemi diversi.

Ogni progetto ha la sua pagina — con la sua identità, i suoi colori, il suo carattere — e un Centro Download dedicato. Tutte raggiungibili anche dal menu ☰ in alto.

Android TV

Aura

App nativa che trova il NAS via DLNA/UPnP e presenta la filmografia come una piattaforma streaming, con copertine generate da TMDB.

KotlinJetpack ComposeDLNA/UPnP
iOS · Android · Admin

CuddleMatch

Community e incontri per adulti (18+) in tre parti: client iOS, client Android e app di amministrazione per la moderazione.

React NativeExpoEAS Build
Desktop Windows

GearForge AI

Modding automatizzato di veicoli nei videogiochi: scansiona le librerie Steam, Epic, Xbox e GOG e guida la creazione del mod in 8 step.

PythonAES-256customtkinter
Desktop Windows

InboxClear

Suite privacy in tre moduli: disiscrizione newsletter, rimozione da 24 data broker e scanner di sicurezza per domini in stile pentest.

PythonZero dipendenzeSecurity
Desktop · Cloud

MultiBootUSB

Chiavette multiboot con profili, catalogo ISO, EFI Vault su Cloudflare R2 e backend con licenze, rate limiting e analytics.

WorkersR2Licensing API
NAS · Docker

Filmografia Renamer

Il motore Python che rinomina 12.111 file incrociando TMDB e Wikipedia, con journal, telecomando web e annullo totale.

PythonDockerTMDB API
PWA · NAS

Film Archivio

La bacheca della filmoteca: 133 schede tra da scaricare, in download e archiviati, saga Marvel numerata e ponte automatico col Renamer.

PWAPorta 8080Tailscale
Raspberry Pi 5

RotaOS

La cabina di regia della casa: Homepage, Home Assistant, UpSnap, Dockge e Mosquitto in Docker, col comando rota a orchestrare tutto.

Docker ComposeHome AssistantPi OS
Competenze

Lo stack usato in questi progetti.

Frontend

  • React
  • TypeScript / JavaScript
  • React Native / Expo
  • Jetpack Compose (Kotlin)

Backend & Cloud

  • Cloudflare Workers, Pages, D1, R2
  • Electron
  • Python
  • Model Context Protocol

Prodotto

  • Autenticazione e licensing
  • API di pagamento
  • Privacy by design / GDPR
  • Documentazione e conformità

Metodo

  • Audit di sicurezza strutturati
  • Sviluppo end-to-end in solitaria
  • Da idea a prodotto pubblicabile
  • Trasparenza sui limiti
Contatti

Sto cercando il mio primo ruolo da sviluppatore junior.

Remoto, ibrido o in sede nell'area di Lecco e in Lombardia — aperto a valutare anche altre soluzioni in Italia.