Gianluca Principini

Senior Data Engineer

Bologna, Emilia-Romagna, Italy
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Gianluca Principini is a Senior Data Engineer with 10 years’ experience building high-performance distributed data platforms, scalable Spark pipelines, and backend systems, now based in Bologna. He combines software engineering rigor—TDD, clean architecture, CI/CD—with deep expertise in Spark, Kafka, Databricks/Delta Lake, AWS and Kubernetes to turn messy, high-throughput workloads into reliable, low-latency data products. Notable wins include cutting Spark batch jobs from 2 hours to 5 minutes, reducing streaming latency by 80%, and raising test coverage from 0% to ~80% on critical flows. He’s passionate about developer experience and platform ergonomics, creating declarative frameworks and automation that halve developer overhead and are reused across teams. A hands-on leader and mentor, he drives migrations (Cloudera → Databricks/AWS) and champions XP practices to make large systems understandable and maintainable. Outside work he contributes to open source and emphasizes clean code, making sustainability and reproducibility first-class concerns.
code10 years of coding experience
job2 years of employment as a software developer
bookLaurea triennale, Informatica, Laurea triennale, Informatica at Università degli Studi di Bari
bookLaurea Magistrale LM in scienze e tecnologie informatiche, Informatica, Laurea Magistrale LM in scienze e tecnologie informatiche, Informatica at Alma Mater Studiorum – Università di Bologna
languagesItalian, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (27)

apache10
java10
scala9
kafka9
apache-iceberg9
apache-kafka9
gateway8
big-data8
kafka-consumer8
thrift8
spark-sql7
spark7
jdbc7
sql7
hive7

Programming languages (3)

JavaScalaPython

Github contributions (5)

github-logo-circle
Stefn93/CellularAutomata

Aug 2016 - Mar 2017

Contributions:39 commits, 27 pushes in 7 months
GianlucaPrincipini/dotfiles

Oct 2020 - Dec 2022

Contributions:9 pushes, 1 branch in 2 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Gianluca Principini - Senior Data Engineer