Skip to main content
Francesco Caglioti

Francesco Caglioti

Software Engineer — backend PHP, Symfony and Go

What I Do

I’m interested in how you keep different customers’ data separated inside the same database, and in how you make a system that depends on external services testable. For a living I’m a Software Engineer at Iliad Italia: PHP and Symfony backend on a business customer management platform, plus a multi-tenant billing service in Go that I’m co-designing.

Backend

PHP 8.3, Symfony 6.4, API Platform

Database

PostgreSQL, MySQL

Testing and quality

PHPUnit, PHPStan, PHP CS Fixer

Go

Still learning, in production since 2026

Outside Work

When I’m not writing code for work I run my homelab, and I try to write up what I learn.

Homelab

Proxmox, LXC containers, reverse proxy with SSL

Self-hosting

Docker, personal services

Technical writing

The articles on this site

Recent

Featured Projects

Transport SaaS

2026

Multi-tenant B2B platform for transport companies: each customer company manages its own fleet, drivers, warehouses and shipments in its own isolated space. Personal project, started out of boredom and grown into an attempt at a product that never became one.

LaravelPostgreSQLDocker

HomeLab

Active
2024 - present

My home laboratory where I experiment with self-hosting, automation, and personal services.

ProxmoxDockerTailscaleNginx Proxy ManagerHomeAssistant