David Lyle

Principal Engineer at Intel Corporation

Fort Collins, Colorado, United States
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
David Lyle is a Principal Engineer with 13+ years designing and operating cloud-native platforms and large-scale on-premises Kubernetes clusters, currently driving infrastructure innovation at Intel from Fort Collins. A long-standing open source maintainer and former OpenStack Horizon PTL and Kubernetes SIG lead, he blends deep systems engineering with practical SDK and dashboard contributions—most notably to OpenStack Horizon and the Gophercloud Go SDK. He’s experienced across Azure, AWS, GCP and OpenStack and has optimized Kubernetes for environments ranging from very small to very large clusters, including custom cluster-api-provider work. Beyond core cloud plumbing he brings observability and developer workflow expertise with Elasticsearch, Prometheus, Grafana and CI-focused tooling. His background in scientific visualization and varied language stack (Python, Go, Java, C#, etc.) surfaces in pragmatic designs that balance scale, debuggability, and operator ergonomics.
code13 years of coding experience
job14 years of employment as a software developer
bookUniversity of Kansas
bookMS, MS at Montana State University-Bozeman
bookUniversity of Colorado Boulder
github-logo-circle

Github Skills (13)

debug10
go10
openstack10
api10
sdk10
back-end-development10
identity-management10
apidoc10
python10
testing9
django9
error-handling9
load-balancing8

Programming languages (6)

ShellJavaScriptGoHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
openstack/horizon

Feb 2013 - Mar 2019

OpenStack Dashboard (Horizon). Mirror of code maintained at opendev.org.
Role in this project:
userBack-end Developer
Contributions:158 commits, 2 comments in 6 years 1 month
Contributions summary:David primarily contributed to fixing bugs and improving the stability of the OpenStack Horizon dashboard, specifically related to the Load Balancers and Instances panels. The user addressed issues related to uncaught exceptions and error handling within the workflows. The user also made enhancements to various backend functions.
horizonopendevopenstackdashboardenterprise
gophercloud/gophercloud

Sep 2017 - Jan 2018

Gophercloud: an OpenStack SDK for Go
Role in this project:
userBack-end Developer
Contributions:26 commits, 30 PRs, 56 comments in 3 months
Contributions summary:David's contributions center around expanding the OpenStack SDK for Go. Their work includes adding functionality to list users within a group and implementing Get/List methods for identity v3 groups and domains. The user has also added methods for creating, updating, and deleting these entities. Additionally, they added tests and documentation for the group and domain features.
golanggophercloudsdkopenstackopenstack-sdk
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
David Lyle - Principal Engineer at Intel Corporation