λ ~/luca »

Luca

CS Graduate | All in One Developer

OPEN TO WORK

> about

Laureato in Informatica (L-31) con 103/110 presso l'Università degli Studi di Milano. Appassionato di sviluppo backend, sistemi distribuiti e infrastruttura self-hosted.

Attualmente:

  • Developing backend with modern tools
  • Managing personal HomeLab infrastructure

> projects

[PROJ-001]

Portfolio Website

Tech: Laravel Blade Inertia.js Next.js

Website personale con integrazione backend moderna e frontend reattivo. Architettura basata su Inertia.js per la comunicazione fluida tra Laravel e Next.js.

[PROJ-002]

Flutter Application

Tech: Flutter Dart

Applicazione mobile cross-platform con interfaccia moderna e performance ottimizzate.

> stack

Languages

  • Zig
  • PHP
  • Dart
  • JavaScript

Frameworks

  • Laravel
  • Flutter
  • Next.js
  • Inertia.js

Tools

  • Git
  • Linux
  • Docker
  • Caddy

> homelab

Tutti i servizi eccetto TrueNAS girano su una Zimaboard con Proxmox.

TrueNAS gira su un PC custom-assembled dedicato allo storage con SMB shares.

// HomeLab Architecture
┌─────────────────────────┐    ┌─────────────────┐
│ ZIMABOARD (Proxmox)     │    │   TRUENAS       │
│                         │    │  (Custom PC)    │
│ ┌────────┐┌────────┐   │    │                 │
│ │Immich  ││Calibre │───┼───►│SMB Shares      │
│ └────────┘└────────┘   │    │/photos /backup │
│                         │    │                 │
│ ┌────────┐┌────────┐   │    └─────────────────┘
│ │Caddy   ││Headscale│  │
│ └────────┘└────────┘   │
│                         │
│ ┌────────┐┌────────┐   │
│ │Vaultwarden│Local CA│ │
│ └────────┘└────────┘   │
└─────────────────────────┘

ZIMABOARD: Immich, Ghostfolio,
Calibre, Caddy, Pi-hole,
Headscale, Vaultwarden, Local CA

TRUENAS: ZFS Storage 8TB+,
SMB Shares, Backup
[SRV-001]

Media Server

  • ImmichFamily photo backup
[SRV-002]

Financial Tracking

  • GhostfolioPortfolio tracker
[SRV-003]

Library

  • Calibre WebAutomated library
[SRV-004]

Storage

  • TrueNASNAS
[SRV-005]

Network Services

  • HeadscaleVPN mesh
[SRV-006]

Password Manager

  • VaultwardenSelf-hosted passwords
[SRV-007]

Infrastructure

  • CaddyReverse proxy
  • Local CACertificates
  • Pi-holeDNS + ad blocking
  • Custom DNSInternal domains

> contact

Preferisco canali decentralizzati e cifrati: Matrix è un protocollo federato open source con E2EE nativo; Keet è p2p puro, senza server intermedi né metadata esposti. L'email rimane come ultimo fallback.

Matrix federated · open source · E2EE
// QR QR Matrix @luca:dalmas.ovh
Keet p2p · no server · encrypted
@ldm1
Email fallback · centralizzato