Filippo De Luca
I build backend systems the way I was taught to build engines first: understand every tolerance before you trust the assembly. These days that means Scala, Cats Effect and event-driven architectures — not pistons — but the discipline carried over.
Role
Technical Lead (contract), SiriusXM — User Services / Device team
Stack
Scala, Cats Effect, AWS (Lambda, DynamoDB, Kinesis, CDK)
Prior work
Kaluza / OVO Energy — designed a GraphQL-over-Kafka API architecture
Origin
Trained as a mechanical technician (perito meccanico) before software
Based in
Rome, Italy — working remotely
Latest posts
28 Aug 2026 How a cat can quack
Duck typing says: if it quacks, it's a duck. Type classes say something stranger and more useful — it is not a duck, it never was, and you taught it to quack anyway.
10 May 2023 Harnessing the power of Avro and the Schema Registry Why Avro is worth the extra moving parts on Kafka, what the five bytes in front of every message are for, and how the serializer and the schema registry keep incompatible data off your topics.
17 Feb 2015 Docker maven plugin Making the Maven build produce a Docker image as its artifact instead of a jar, and what that changes about delivery.
24 Oct 2013 Round-Robin Iterable A small Iterable implementation for round-robin traversal over a collection of collections.