Summary
Alessandro Sivieri is an engineering manager with 16 years of experience designing and delivering data analysis systems and ETL pipelines, currently leading engineering at Cuebiq from Milan. He combines hands-on expertise in big data stacks (AWS EMR/Glue, Spark, Kafka Streams) and JVM languages (Java, Kotlin, Scala) with a strong background in distributed systems and microservices on Kubernetes. His academic work—culminating in a PhD—included modifying the Erlang VM to add language-level features for IoT scenarios, reflecting deep systems and programming-language knowledge beyond typical data engineering. At Politecnico di Milano he built end-to-end sensor data platforms for smart buildings, spanning embedded devices, databases, analytics (NumPy/Pandas) and web visualization. He is comfortable bridging research and production: prototyping hardware sensors as a hobby that later informed deployed solutions. Known for pragmatic architecture and a preference for functional programming ideas, he excels at turning complex instrumentation and streaming requirements into maintainable, scalable systems.
16 years of coding experience
10 years of employment as a software developer
Ph.D., Computer Science and Engineering, Ph.D., Computer Science and Engineering at Politecnico di Milano
Italian, English