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