Marc Oppenheimer

Senior Software Engineer at Canonical

London, England, United Kingdom
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
Marc Oppenheimer is a Senior Software Engineer with six years’ experience building production-grade data and ML systems, currently shaping unified recommendation and ML practices at Canonical after impactful work at the BBC. He has delivered high-throughput, low-latency recommender pipelines on GCP—serving 70M weekly requests and cutting costs by £720K/year—while partnering closely with data scientists to productionise models and expose real-time data streams. Comfortable across Apache Beam, Airflow, Kubernetes, Redis and Terraform, Marc focuses on reliable, scalable architectures that lower barriers to experimentation and operationalise ML. He combines a physics MSci background with a pragmatic belief that technical problems are often human problems, and he enjoys translating stakeholder needs into resilient engineering solutions. An experimental thinker, he has a track record of replacing third-party systems with in-house solutions that both improve metrics dramatically and reduce vendor spend.
code6 years of coding experience
job3 years of employment as a software developer
bookMSci Physics, Physics, MSci Physics, Physics at University of Birmingham
languagesEnglish
github-logo-circle

Github Skills (101)

standardized10
emulation10
operator10
validation10
pgbouncer10
kafka10
data-platform10
charm10
k8s-operator10
gnome-shell10
linux9
cpp9
debug9
aerospike9
gnome9

Programming languages (9)

HCLTypeScriptDockerfileJavaC++ShellGoLua

Github contributions (5)

github-logo-circle
canonical/kafka-operator

Apr 2022 - Mar 2025

Kafka VM operator
Contributions:433 reviews, 145 PRs, 430 pushes in 2 years 11 months
kafkadata-platformoperator
Contributions:21 reviews, 14 PRs, 48 pushes in 1 year 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
Marc Oppenheimer - Senior Software Engineer at Canonical