Craig Furman is a Senior Software Engineer and SRE based in London with 11 years of experience building and running cloud-native platforms and developer tooling. He bridges the platform/applications boundary—shipping features as a developer and operating them in production—across companies like Snyk, GitLab, Sourcegraph and now Maersk. His work spans Kubernetes, Go, IaC, and security-focused CLI tooling, with notable open-source contributions to projects such as Grafana Tanka and Snyk CLI that improve developer workflows and IaC testing. Comfortable both in backend and DevOps roles, he has driven migrations to Kubernetes/GCP, extended Kubernetes APIs, and implemented production-grade observability and release systems. He pairs an MSc in Computer Science from UCL with a background in chemistry from Oxford, reflecting a methodical, multidisciplinary approach to engineering.
11 years of coding experience
12 years of employment as a software developer
MChem Chemistry, MChem Chemistry at University of Oxford
Snyk CLI scans and monitors your projects for security vulnerabilities.
Role in this project:
Full-stack Developer
Contributions:99 reviews, 48 commits, 43 PRs in 1 year 3 months
Contributions summary:Craig primarily focused on improving the Snyk CLI's IaC (Infrastructure as Code) test functionality. Their contributions include enhancing the documentation generation process and adding features to handle IaC files, specifically related to cloud context. Furthermore, they worked on tracking IaC test usage, improving output formatting, and addressing multi-document YAML file indexing. The user also implemented ignore rules within the CLI.
Contributions:72 reviews, 16 commits, 28 PRs in 10 months
Contributions summary:Craig primarily contributed to the `gen-driftignore` command within the `driftctl` project, adding functionality to read input from stdin and write output to a file. Their work involved modifying core command-line interface logic, test cases, and refactoring code related to file I/O. Furthermore, they implemented features supporting AWS API Gateway v2 deployments. The commits demonstrate expertise in Go and familiarity with infrastructure-as-code concepts.
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.