David Flanagan — Co-Founder
I have been developing software professionally for over 20 years, starting with embedded systems written in C back in 2004, and have spent that entire time learning the paradigms of different programming languages, including C++, PHP, Java, and Haskell - though more recently preferring to work with Go, Rust, and Pony. As a professional technology magpie, I was an early adopter of cloud, containers, and cloud-native technologies. During my time as the Director of Development for a rock and metal media organisation called TeamRock (now LouderSound), I was responsible for the software, infrastructure, and website during its biggest test: the unfortunate death of Lemmy Kilmister. Fortunately, due to my desire to experiment and play with new technologies, I, and my team, had already migrated our slow to provision virtual-machine centric infrastructure to containerised workloads running on Amazon Web Services the year prior, 2014, not long after the public launch of Docker. As much as I enjoy writing software, scaling infrastructure, and leading teams, I quickly realised that my passion was helping others learn and be successful. I started presenting at local user groups in 2016, working my way up to conferences, before eventually moving into a full-time Developer Advocacy position at InfluxData - where I presented and taught workshops at 42 events in 2019. Just before COVID landed, I had started building out the Rawkode Academy (https://youtube.com/rawkode), a YouTube channel, where I help educate and entertain people who are learning cloud native, Kubernetes, and adjacent technologies. I've recorded over 400 videos / 600 hours of content; with a whole lot more to come. Outside of technology, I enjoy reading science fiction, drinking craft beer and whisky, and very-very-very slowly learning to play the piano.
Stackforce AI infers this person is a Cloud Native and Kubernetes expert with extensive experience in developer advocacy and education.
Location: Glasgow, Scotland, United Kingdom
Experience: 21 yrs 5 mos
Skills
- Cloud Native
- Kubernetes
- Leadership
Career Highlights
- Over 20 years of software development experience.
- Founder of Rawkode Academy with 400+ hours of educational content.
- Expert in Kubernetes and Cloud Native technologies.
Work Experience
CoreWeave
Solutions Architect (3 mos)
KubeHuddle
Founder (4 yrs 1 mo)
Pulumi Corporation
Staff Developer Advocate (11 mos)
CNCF [Cloud Native Computing Foundation]
Ambassador (1 yr 2 mos)
Equinix
Senior Developer Advocate (1 yr 2 mos)
Rawkode Academy
Founder (6 yrs 11 mos)
InfluxData
Developer Relations Manager (1 yr 4 mos)
Developer Advocate (2 mos)
Jaumo
Site Reliability Engineer (8 mos)
Self-Employed
Software & Technology Consultant (2 yrs)
GT8
Co-Founder (3 yrs 4 mos)
TeamRock
Director of Development (1 yr 1 mo)
Technical Lead (1 yr 9 mos)
CDL Ltd.
Contract Software Developer (7 mos)
Spider Online
Contract Software Developer (1 yr 8 mos)
BIG ON International Limited
Lead Software Developer (11 mos)
RockAAA
Lead Software Developer (2 yrs 1 mo)
Serendipity Interactive
Software Developer (4 yrs 11 mos)