Andrea Medeghini is a senior software engineer with 16 years' experience building distributed systems, data pipelines and cloud-native infrastructure, now working at Apple. He is polyglot in Java and Kotlin and has practical expertise in stream and batch processing (Flink, Spark), Kafka ecosystems, and Kubernetes operators that automate complex operational tasks. Andrea has a track record of reducing operational toil—such as automating hundreds of Kafka connector configurations—and enabling test automation for data pipelines through tooling that runs Spark jobs on demand. He advocates for clean, simple code, automated tests, continuous delivery and DevOps practices, and has repeatedly applied those principles across media, finance and large-scale SaaS environments. Based in Runnymede with an engineering master’s, he brings a mix of hands-on implementation, infrastructure automation and a knack for turning brittle systems into manageable platforms.
16 years of coding experience
21 years of employment as a software developer
Master's degree Electronics and Communications Engineering, Master's degree Electronics and Communications Engineering at Università degli Studi di Brescia
High School High School/Secondary Diplomas and Certificates, High School High School/Secondary Diplomas and Certificates at Liceo scientifico Niccolò Copernico
Contributions:24 pushes, 1 branch, 3 tags in 9 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
Andrea Medeghini - Senior Software Engineer at Apple