David Flanagan

Co-Founder

Glasgow, Scotland, United Kingdom21 yrs 5 mos experience
Most Likely To Switch

Key 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.
Stackforce AI infers this person is a Cloud Native and Kubernetes expert with extensive experience in developer advocacy and education.

Contact

Skills

Core Skills

Cloud NativeKubernetesLeadership

Other Skills

Platform EngineeringDevOpsRust (Programming Language)Cloud-Native ApplicationsInfluxDBMobile ApplicationsWeb DevelopmentWeb ServicesSoftware DevelopmentAgile MethodologiesDockerPHPMySQLPostgreSQLDrupal

About

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.

Experience

Coreweave

Solutions Architect

Jan 2026Present · 3 mos · Remote

Kubehuddle

Founder

Mar 2022Present · 4 yrs 1 mo · Glasgow, Scotland, United Kingdom · Remote

  • I founded and coordinate the global leadership team, helping build out a franchise of global community-first Kubernetes conferences; currently with 3 locations.
Cloud NativePlatform EngineeringDevOpsKubernetes

Pulumi corporation

Staff Developer Advocate

Oct 2021Sep 2022 · 11 mos

LeadershipCloud NativePlatform EngineeringDevOpsKubernetes

Cncf [cloud native computing foundation]

Ambassador

Feb 2021Apr 2022 · 1 yr 2 mos

LeadershipCloud NativePlatform EngineeringDevOpsKubernetes

Equinix

Senior Developer Advocate

Jul 2020Sep 2021 · 1 yr 2 mos

Cloud NativePlatform EngineeringDevOpsKubernetes

Rawkode academy

Founder

May 2019Present · 6 yrs 11 mos · Glasgow, Scotland, United Kingdom · Remote

  • I have helped hundreds of thousands of developers and operators around the world with Kubernetes and Cloud Native technologies by delivering over 400 hours of hands-on technical tutorials on over 100 Cloud Native technologies.
LeadershipCloud NativePlatform EngineeringDevOpsKubernetes

Influxdata

2 roles

Developer Relations Manager

Promoted

Mar 2019Jul 2020 · 1 yr 4 mos

LeadershipCloud NativeDevOpsKubernetes

Developer Advocate

Jan 2019Mar 2019 · 2 mos

Cloud NativeDevOpsKubernetes

Jaumo

Site Reliability Engineer

May 2018Jan 2019 · 8 mos

Cloud NativeDevOpsKubernetes

Self-employed

Software & Technology Consultant

Jan 2016Jan 2018 · 2 yrs · Greater Glasgow Area

  • Through hands on consulting, I help:
  • Organisations:
  • Migrate to the "Cloud" (Amazon Web Services / AWS, Google Cloud / GCE)
  • Improve culture through agile integrations and interactions
  • Teams:
  • Iterate faster, through agile planning, design and implementation (XP, Kanban, SCRUM)
  • Adopt better Agile cultures & practices (User Story Mapping, Impact Mapping, Cross Functional Teams)
  • Adopt better DevOps cultures and practices (CI / CD / Automation)
  • Automate infrastructure with SaltStack (Ansible, Chef, Puppet tolerated)
  • Utilise Docker, and other container technologies, in development & production (Kubernetes, Swarm, Mesos)
  • Adopt micro-services / service-oriented architectures (SoA)
  • Adopt CQRS/Event Sourcing
  • Design and build applications with Elixir, PHP, Go
  • Developers:
  • Write better software (TDD, BDD, DDD, SOLID, DRY)
Cloud NativeDevOpsKubernetes

Gt8

Co-Founder

Jul 2015Nov 2018 · 3 yrs 4 mos

Cloud NativeDevOpsKubernetes

Teamrock

2 roles

Director of Development

Jan 2015Feb 2016 · 1 yr 1 mo

Cloud NativePlatform EngineeringDevOpsKubernetes

Technical Lead

Apr 2013Jan 2015 · 1 yr 9 mos

LeadershipCloud NativePlatform EngineeringDevOpsKubernetes

Cdl ltd.

Contract Software Developer

Dec 2012Jul 2013 · 7 mos · Greater Glasgow Area

LeadershipCloud NativePlatform EngineeringDevOpsKubernetes

Spider online

Contract Software Developer

Apr 2011Dec 2012 · 1 yr 8 mos · Greater Glasgow Area

Big on international limited

Lead Software Developer

Sep 2009Aug 2010 · 11 mos · Glasgow, Scotland

Leadership

Rockaaa

Lead Software Developer

Aug 2009Sep 2011 · 2 yrs 1 mo · Glasgow

Serendipity interactive

Software Developer

Aug 2004Jul 2009 · 4 yrs 11 mos · Glasgow, Scotland

Leadership

Stackforce found 100+ more professionals with Cloud Native & Kubernetes

Explore similar profiles based on matching skills and experience