Andrea Matté

Backend Engineer · Python · TypeScript · High-Performance Data Systems

I'm a backend engineer at Smartpricing, where I build the systems behind an AI-powered dynamic pricing platform used by 3,000+ hotels across Europe. I'm especially interested in performance optimization, data-intensive systems, and building things that work reliably at scale.

What I've built

Core Pricing Engine Rewrite

Rewrote the backend system that calculates all dynamic prices Smartpricing produces for 3,000+ properties, replacing the legacy implementation with a modern, maintainable architecture. Nearly single-handedly.

Event Scraper & Deduplication Pipeline

Built from scratch a system that collects concerts, shows, and local events influencing hotel demand from multiple sources. Designed a convergent deduplication pipeline using graph algorithms (connected components) and geospatial clustering that preserves stable identifiers across runs. → Read the technical write-up

Competitor Price Scraper & Storage

Co-developed the scraper, its APIs, and a storage layer in ScyllaDB holding ~300 GB compressed at a ~100x compression ratio. → Read the technical write-up

Legacy-to-Modern Migrations

Led multiple migrations from legacy backends and infrastructure to modern architectures, ensuring zero-downtime transitions.

Python · TypeScript · FastAPI · Fastify · PostgreSQL · Redis · ScyllaDB · Cassandra · Kafka · Docker · Kubernetes · Helm · GCP · Grafana · Pandas