Doug Cowie is a Senior Software Engineer and architect who leverages a PhD in Archaeological Computing and 9+ years of professional experience to deliver production-grade, Kubernetes-native database platforms at IBM. He currently leads a cross-geography re-architecture to automate credential rotation across multiple database products, harmonising diverse open-source and third-party components into a cohesive platform. Doug has a strong track record building Kubernetes/OpenShift operators, GitOps pipelines, service mesh and secrets/observability tooling, and has repeatedly driven cost savings and developer productivity improvements. He blends deep systems engineering with secure development practices and has led hiring, technical roadmaps and patent activity. Unusually for a senior cloud engineer, he pairs rigorous academic research instincts with practical delivery—aptly summarised on GitHub as "Software Engineer, Archaeologist."
9 years of coding experience
12 years of employment as a software developer
Doctor of Philosophy (Ph.D.) Archaeological Computing, Doctor of Philosophy (Ph.D.) Archaeological Computing at University of Southampton
Master’s Degree Archaeology, Master’s Degree Archaeology at University of Bristol
Contributions:2 releases, 2 PRs, 8 pushes in 1 year 2 months
python
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.