Catalogo progetti

Progetti

Prodotto live

Maltese Transcriber

React · .NET 10 · SignalR · Speechmatics

Problema

Le lunghe registrazioni in maltese sono difficili da trascrivere con precisione mantenendo l'utente aggiornato in tempo reale.

Soluzione

Un flusso React e .NET invia aggiornamenti con SignalR, usa Speechmatics per la trascrizione e applica l'IA dove porta valore.

Risultato

Un prodotto pubblico per uso reale con consegna via email, controlli antiabuso, osservabilità e oltre 230 test automatici.

Demo tecnica live

Sports Betting API

.NET 9 · EF Core · Azure Container Apps

Problema

Scommesse concorrenti possono spendere lo stesso saldo mentre autenticazione e dati sportivi esterni aggiungono altri rischi.

Soluzione

Un'API a livelli combina JWT, flussi transazionali, dati calcistici esterni e concorrenza ottimistica tramite row version.

Risultato

Una demo Swagger pubblica su Azure Container Apps con test automatici sui comportamenti principali di scommesse e portafoglio.

Progetto tecnico

PayMaestro

.NET · payments · idempotency · fraud rules

Problema

I provider falliscono in modi diversi, i tentativi possono duplicare addebiti e le decisioni antifrode devono essere spiegabili.

Soluzione

Idempotenza, regole antifrode, routing a cascata, macchina a stati e persistenza orientata all'audit coordinano il pagamento.

Risultato

Un backend spec-first che dimostra orchestrazione deterministica, decisioni tracciabili e recupero controllato dai guasti.

Progetto tecnico

URL Shortener

.NET 9 · Cassandra · Redis · nginx

Problema

Redirect ad alto volume richiedono letture rapide, codici stabili e storage oltre una singola istanza.

Soluzione

nginx distribuisce il traffico su tre API .NET, Redis serve le letture frequenti e Cassandra conserva la fonte di verità.

Risultato

Un sistema Docker Compose che rende leggibili le scelte di cache, routing orizzontale e storage distribuito.

Progetto tecnico

Good Hamburger API

.NET 10 · SQLite · xUnit · architecture tests

Problema

Anche una piccola API di ordini richiede regole precise per menu, combinazioni, validazione e prezzi.

Soluzione

Un'API .NET 10 separa le regole di business e aggiunge validazione, log strutturati, SQLite e test di architettura e integrazione.

Risultato

Una challenge tecnica verificabile con confini chiari e test che proteggono il flusso degli ordini.

Progetto tecnico

Avalonia Portfolio Manager

Avalonia · C# · MVVM · SQLite

Problema

Un portafoglio di investimenti richiede un flusso desktop mirato senza dipendere da un servizio web ospitato.

Soluzione

Avalonia e MVVM organizzano l'interfaccia multipiattaforma, mentre Entity Framework Core e SQLite conservano i dati locali.

Risultato

Un'app desktop funzionante che dimostra stato della UI, dati locali e confini di presentazione manutenibili.

Progetto tecnico

Fleet Analytics API

.NET 9 · EF Core · SQLite · telemetry

Problema

La telemetria dei veicoli deve essere acquisita con coerenza e trasformata in alert e informazioni operative.

Soluzione

Un'API .NET separa telemetria, alert, persistenza e report, mentre i test proteggono l'integrità transazionale.

Risultato

Un'API tecnica che dimostra flussi a eventi, dati persistenti, alert e report operativi.

Progetto tecnico

Book Management

ASP.NET MVC · C# · CRUD workflows

Problema

Una biblioteca ha bisogno di un flusso coerente per gestire catalogo e operazioni quotidiane sui libri.

Soluzione

Un'app ASP.NET MVC collega moduli, validazione, logica e persistenza con flussi CRUD completi.

Risultato

Un'applicazione gestionale end-to-end con UI server-rendered e operazioni persistenti.

Progetto tecnico

Transaction Management

.NET · financial rules · transactional consistency

Problema

Obiettivi finanziari e movimenti devono mantenere precisione decimale e coerenza quando più valori cambiano insieme.

Soluzione

Regole esplicite e persistenza atomica aggiornano saldi, transazioni e avanzamento dell'obiettivo in un'unica operazione.

Risultato

Un progetto finanziario ispezionabile che dimostra coerenza transazionale e integrità dei dati.