Case study di engineering / 01 / 09

Le decisioni dietro il software.

Niente autocelebrazione. Spiego il vincolo, la strada scelta, l’alternativa più credibile, il costo e le evidenze disponibili in ogni case study.

Casi pubblicati
9
Scegli la lingua
04
Metodo editoriale
Vincoli · scelte · evidenze
CASO / 01 Esperienza del fondatore / lavoro da dipendente anonimizzato
Piattaforme cloud14 min di lettura

Ho portato una piattaforma multicomponente per documenti e workflow IA da un assetto on-premise specifico per ambiente a Terraform riutilizzabile, GKE e un rilascio blue/red controllato su Google Cloud.

Leggi il case study
Ruolo / contributo
Ingegneria delle piattaforme cloud · Migrazione della piattaforma e rilascio ripetibile
Decisione chiave
Rendere revisionabili le differenze tra ambienti
  • GKE
  • Terraform
  • Helm
CASO / 02 Esperienza del fondatore / lavoro da dipendente anonimizzato
Software di workflow13 min di lettura

Ho costruito un servizio Spring Boot e un microfrontend React Single-SPA attorno a Camunda, per creare sessioni archivistiche, muovere pacchetti sorgente lungo un ciclo di nove passaggi e seguirne l’output.

Leggi il case study
Ruolo / contributo
Workflow e product engineering · Servizio, microfrontend e integrazione del workflow
Decisione chiave
Mostrare lo stato prima dell’azione
  • Spring Boot
  • React
  • Single-SPA
CASO / 03 Esperienza del fondatore / lavoro da dipendente anonimizzato
Software enterprise14 min di lettura

Ho lavorato su SQL Server, .NET Framework 4.8 e un frontend KnockoutJS di un ERP retail operativo: feature, bug, report, integrazioni con corrieri e modernizzazione della ricezione stock.

Leggi il case study
Ruolo / contributo
Ingegneria di prodotto per software aziendale · Applicazione, database, report e integrazioni
Decisione chiave
Seguire tutta la richiesta
  • C#
  • .NET Framework 4.8
  • SQL Server
CASO / 04 Progetto del fondatore · open source
Prodotto local-first14 min di lettura

CareerOS Local trasforma un CV esistente in un archivio professionale privato e revisionato, poi usa un LLM locale obbligatorio per matching e coaching. Tauri, FastAPI e SQLite mantengono sul dispositivo fatti, bozze, ripristino dopo il riavvio e accesso per gli agenti.

Leggi il case study
Decisione chiave
Creare il registro prima di importare il CV
  • Tauri 2
  • React 19
  • FastAPI
CASO / 05 Progetto del fondatore · open source
Machine learning14 min di lettura

ELIZA Lab è una pipeline di machine learning in Rust per addestrare, calibrare e analizzare localmente un classificatore di intenti. Sostituisce l’equivoco presupposto di un bot terapeutico con un esperimento riproducibile, non clinico e capace di astenersi.

Leggi il case study
Decisione chiave
Limitare le conclusioni ai dati sintetici
  • Rust
  • TF-IDF
  • Logistic regression
CASO / 06 Progetto del fondatore · open source
Strumenti per protocolli13 min di lettura

DIG 3.2.0 apre risorse Gopher reali dalla CLI, da un ambiente locale nel browser e da un’app Android autonoma. La PWA conserva offline un contenuto di prova verificato; il traffico live del browser passa sempre dal gateway sulla stessa origine.

Leggi il case study
Decisione chiave
Risolvere una volta e connettersi a ciò che è stato verificato
  • Node.js
  • Android
  • TCP
CASO / 07 Progetto del fondatore · open source
Matematica computazionale11 min di lettura

IntegraDraw è un ambiente Java desktop e TypeScript Canvas per confrontare somme dei punti medi e trapezoidali con un riferimento Simpson. Entrambi i runtime condividono casi numerici versionati e tolleranze esplicite.

Leggi il case study
Decisione chiave
Conservare il segno dell’integrale
  • Java 17
  • TypeScript
  • Canvas
CASO / 08 Progetto del fondatore · open source
Software gestionale scolastico14 min di lettura

VECTOR 3.4.0 è un sistema white-label per i tirocini che ogni scuola può eseguire sulla propria infrastruttura. Le regole di programma versionate continuano a guidare il lavoro quotidiano, mentre archiviazione SQLite protetta, percorsi dei dati con limiti espliciti e controlli di release rendono l’installazione self-hosted adatta all’operatività di produzione.

Leggi il case study
Decisione chiave
Versionare le regole, non soltanto il tirocinio
  • Node.js
  • Express
  • SQLite
CASO / 09 Progetto del fondatore · open source
Assistenza remota sicura12 min di lettura

JDoor nasce nel 2022 come progetto scolastico di networking co-creato da Djenis e un collaboratore. In seguito Djenis ne ha ricostruito il modello di sicurezza, il ciclo di sessione, la UX, i test e il percorso di rilascio come JDoor Assist: uno strumento desktop visibile e view-only per impostazione predefinita, destinato al supporto autorizzato su reti locali fidate.

Leggi il case study
Decisione chiave
Approvare una persona visibile
  • Java 21
  • Swing
  • TLS