David Lum is a Staff Software Developer with nine years of experience building cloud-native data and platform systems, currently at ServiceNow after Lightstep's acquisition. He specializes in Kubernetes-first deployments, distributed systems, and high-performance databases, having contributed to Apache Airflow’s Kubernetes integration and refactored critical K8s APIs and Vault integrations. His background spans startups and large enterprises—replatforming logging databases, migrating Hadoop to cloud EMR, and shipping ETL and ML-serving pipelines across AWS and GCP. A former musician with a music theory degree, he brings an engineer’s rigor and a composer’s attention to structure, favoring maintainable refactors and thorough test coverage.
9 years of coding experience
7 years of employment as a software developer
Bachelor's degree Music Theory and Composition, Bachelor's degree Music Theory and Composition at Université de Montréal
Graduate Diploma Computer Science, Graduate Diploma Computer Science at Concordia University
Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
Role in this project:
Backend & DevOps Engineer
Contributions:8 reviews, 17 PRs, 75 comments in 2 years 10 months
Contributions summary:David primarily contributed to refactoring the Kubernetes (K8S) codebase, focusing on integrating Kubernetes API models and enhancing the worker configuration. They were also involved in setting up and configuring the connection parameters from Vault and invalidated Vault cached properties when not authenticated. Their work included refactoring and adding tests, demonstrating a focus on improving the maintainability and stability of the project.
Contributions:4 PRs, 136 pushes, 19 branches in 1 year 6 months
recordingsarchiveaudio
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.