Caleb Gilmour is a versatile software and DevOps engineer with over a decade of experience solving complex networking and backend problems across telecom, Kubernetes, and observability domains. He has driven production-grade work at Datadog improving APM integrations for high-performance proxies like Envoy and contributed tracing features to Datadog's Go tracer, reflecting strong expertise in distributed tracing and telemetry. At Manifest Networks he built provisioning, CI/CD and single-step installs for Romana and helped integrate it into kops, showing deep operational knowledge of Kubernetes networking. His early career delivering on-prem telecom solutions cultivated a customer-focused, high-pressure troubleshooting mindset that still informs his approach to reliable engineering. Comfortable operating remotely across timezones from New Zealand, he also mentors teammates on methodical, quality-first development practices. A pragmatic open-source contributor, he balances careful testing and performance work with thoughtful changes to widely used projects.
10 years of coding experience
2 years of employment as a software developer
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Victoria University of Wellington
Datadog Go Library including APM tracing, profiling, and security monitoring.
Role in this project:
Backend Developer
Contributions:2 releases, 24 commits, 38 PRs in 1 year 6 months
Contributions summary:Caleb's primary contribution focuses on enhancing the Datadog Go library, specifically the APM tracing functionality. They implemented priority sampling by default, improving sampling performance, and addressing a regression in extracted spans. Furthermore, the user added support for B3 header propagation, allowing for integration with other tracing systems and added a hostname tag. Other changes included updates to examples and fixing small issues within the library.
Kubernetes Operations (kOps) - Production Grade k8s Installation, Upgrades and Management
Role in this project:
Back-end & DevOps Engineer
Contributions:7 commits, 6 PRs, 24 comments in 1 year 3 months
Contributions summary:Caleb primarily contributed to adding support for the Romana networking option within the kops Kubernetes management tool. Their work involved modifying code to integrate Romana, including changes to API definitions, conversion functions, and cluster creation logic. They also updated IAM permissions and bootstrap configurations to accommodate the new networking option, demonstrating a solid understanding of kops internals and Kubernetes networking. Furthermore, the user updated versions for the Romana container images, indicating involvement in the deployment and operational aspects of this feature.
containersgcphelmlinodeinstallation
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.