Guy King is a Senior Software Engineer with 16+ years of experience building and maintaining robust systems across domains from engineering to e‑commerce, currently contributing at Datadog. He is polyglot and platform‑agnostic—comfortable in languages from Java and C++ to Kotlin and Rust, and on environments ranging from Unix variants and Windows to OpenStack, Kubernetes and Heroku. Guy excels at quickly understanding and refactoring legacy code, diagnosing deep issues with heap dumps and debuggers, and applying pragmatic outside‑in TDD and CI practices to ship reliable software. He has designed and extended distributed test infrastructure (notably leading major additions and an open‑source refactor for DataStax’s fallout project) and automated complex build and deployment pipelines. A collaborative remote and co‑located team player, he mentors peers, runs tech talks and promotes knowledge sharing while also delivering solo projects end‑to‑end. Based in Inverness, Scotland, he pairs algorithmic pragmatism with an engineer’s attention to operational detail—often surfacing small tooling improvements that yield outsized productivity gains.
16 years of coding experience
21 years of employment as a software developer
BSc Hons, Computer Science, BSc Hons, Computer Science at The University of Edinburgh
Contributions:16 commits, 4 pushes, 1 branch in 2 years
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.