David Flanagan

Solutions Architect at CoreWeave

Greater Glasgow Area 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
David Flanagan is a solutions architect and founder with two decades of hands-on software experience, evolving from embedded C to modern systems in Go, Rust, and Pony. He blends practical engineering and infrastructure skills—having migrated TeamRock to containerised AWS in 2014 and contributed to notable open-source projects like InfluxDB and Telegraf—with a talent for developer education. As founder of Rawkode Academy and KubeHuddle he’s produced 400+ hours of cloud-native tutorials and helped scale community-first Kubernetes conferences globally. He has held developer advocacy and SRE roles at InfluxData, Equinix, Pulumi, and now CoreWeave, consistently shipping secure, measurable improvements such as TLS hardening and Kubernetes inventory enhancements. A natural technical magpie, he pairs curiosity-driven experimentation with pragmatic reliability under pressure—demonstrated when his early cloud work kept a high-traffic media site online during crisis. Outside work he quietly channels creativity into a long-running YouTube education project while slowly learning piano.
code12 years of coding experience
job18 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
22,252reputation
2.4mreached
374answers
3questions
Badges
mysql
top-5%
linux
top-1%
docker-compose
top-5%
docker
top-5%
drupal
top-5%
php
top-5%
github-logo-circle

Github Skills (60)

kubernetes10
tls1210
sqlite10
github10
telegraf10
command-line-interface10
databases10
linux10
bash10
templater10
template-engine10
tls1310
ubuntu10
mtls10
automation10

Programming languages (41)

C#CMakefileGoMustacheFLUXHTMLSvelte

Github contributions (5)

github-logo-circle
tmrts/boilr

Jun 2016 - Mar 2017

:zap: boilerplate template manager that generates files or directories from template repositories
Role in this project:
userBackend & DevOps Engineer
Contributions:5 commits, 9 PRs, 20 comments in 9 months
Contributions summary:David primarily contributed to the backend logic and command-line interface of the project. They implemented new features, such as log levels, and modified existing functionalities like the URL parsing for downloads. Furthermore, the user improved the template management tool by adding a new validation class and initializing the project automatically. They also addressed a dependency issue, ensuring the project's build process would be successful.
golangrepositoriestemplatetemplate-managerboilerplate
kube-vip/kube-vip

Jan 2021 - Feb 2022

Kubernetes Control Plane Virtual IP and Load-Balancer
Role in this project:
userBackend & DevOps Engineer
Contributions:1 review, 9 commits, 6 PRs in 1 year
Contributions summary:David contributed to the `kube-vip/kube-vip` project by fixing bugs related to BGP peer configurations and error propagation within the BGP component. They improved the code by handling multiple peer IPs and ensuring node annotations are correctly checked. Additionally, the user updated the project to utilize GHCR, improving container image management, and added tests for annotation parsing.
load-balancingbare-metalraspberry-pibaremetalload-balancer
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 Flanagan - Solutions Architect at CoreWeave