WHOAMI.EXE

C:\> whoami

G. Marra

Sviluppatore .NET e Angular, nerd a tempo pieno

Scrivo gestionali, API e web app che fanno il loro lavoro senza fare rumore. Codice pulito, zero ripetizioni, e un mazzo Pauper sempre nello zaino.

gmarra@versilia

OS
Homo sapiens, build toscana
Host
Versilia, Toscana
Kernel
C# su .NET 8
Shell
Angular 17
Uptime
dal primo Hello, World
Pacchetti
EF Core, PostgreSQL, SQL Server, Docker
IDE
Visual Studio, VS Code
CPU
Caffeina @ 4.20 GHz
Memoria
42 idee / ∞ backlog
Hobby
Magic: The Gathering, formato Pauper

DIR C:\STACK

C:\> dir \stack

Il volume nell'unità C è GMARRA
Directory di C:\STACK

12 file 42 byte di pazienza liberi

A:\PROGETTI

A:\> tocca un dischetto per leggerlo

ManaRank

Angular 20 + .NET 10

Portale di tornei e classifiche per Magic: The Gathering. Iscrizioni, turni e standing senza fogli di carta.

Lega Pauper

.NET 10 + Angular 20

La classifica della lega Pauper di Massarosa trasloca da Excel a una web app vera.

Terzo Settore

.NET + Angular

Gestionali per associazioni: bilanci ETS, tessere associative, presenze. Software per chi aiuta gli altri.

Integrazioni

.NET 8 worker + Postgres

Sincronizzazione bidirezionale CardTrader ↔ EspoCRM. I dati vanno dove devono, da soli.

LifeOnDeck

Flutter + .NET 10

PWA in Flutter con API .NET 10, in produzione sul mio homelab.

Spese di casa

Angular + .NET 8

Il foglio Excel delle spese domestiche, diventato un'app. Prossima fermata: gli scontrini letti da foto.

Homelab

Oracle Cloud ARM64

Dove girano tutti i progetti personali. Anche questo sito.

A:\> cd \apps

Alcuni di questi dischetti sono già online: provali attorno al fuoco.

FORTUNE.COM

C:\> fortune

“Talk is cheap. Show me the code.”

-- Linus Torvalds

COMMAND.COM

C:\> contatti

Per un progetto, una consulenza o una partita a Pauper: scrivimi.