Calum Calder

Senior Software Engineer at Meta

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

🤩
Rockstar
🎓
Top School
Calum Calder is a Senior Software Engineer based in London with a decade of experience spanning low-level Unix/Linux system programming, high-performance distributed systems, and full-stack SaaS development. He has led teams and initiatives at Bloomberg, driven core infrastructure and emission calculation engines at a climate-focused startup, and currently works on engineering challenges at Meta. Calum combines hands-on IC depth—illustrated by contributing post-copy KVM migration features to the open-source Ganeti project—with pragmatic architecture choices that balance scalability, cost, and time-to-value. He thrives in collaborative environments where he can mentor others, establish engineering best practices (CI, tooling, infrastructure), and still dive deep into systems-level problems. An understated strength is his ability to translate low-level platform expertise into reliable product-facing services and measurable operational improvements.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at Durham University
github-logo-circle

Github Skills (8)

kvm10
rpc10
python10
virtualization10
devops8
docker4
dockers4
haskell4

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
ganeti/ganeti

Aug 2017 - Sep 2017

Ganeti is a virtual machine cluster management tool built on top of existing virtualization technologies such as Xen or KVM and other open source software.
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:6 commits, 5 PRs, 2 comments in 1 month
Contributions summary:Calum contributed to the Ganeti project by implementing and refactoring backend logic related to KVM hypervisor management and instance migration, specifically focusing on postcopy migration features. They introduced functionality for automatically enabling postcopy mode, integrated this logic into the instance migration tasklet, and exposed hypervisor functions via RPC. Furthermore, the user modified the codebase to disable CPU pinning in specific configurations and also fixed a bug related to gnt-cluster verify and ssh clutter.
pythoncluster-managementvirtualizationon-topmanagement-tool
calumcalder/spaCy

Mar 2018 - Nov 2020

Contributions:2 pushes, 2 branches in 2 years 8 months
nlppythonlanguage-processingindustrialmachine-learning
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