John Arundel is a seasoned Go and Rust engineer, trainer, and author with 16+ years helping teams build cloud-native, observable, and highly automated infrastructure. As owner of Bitfield Consulting he mentors developers, writes about Go/Rust practices, and brings hands-on experience delivering Kubernetes, CI/CD and Terraform-driven systems for clients including Raspberry Pi Foundation, JustPark and CareZone. He contributes technical writing and documentation improvements to prominent open-source projects such as rust-clippy and rust-lang, improving usability for thousands of Rust users. John's background ranges from systems administration and Puppet-driven automation to modern containerized deployments, giving him a rare blend of legacy ops wisdom and cloud-native engineering. Based in Lostwithiel, England, he pairs pragmatic consulting with structured teaching—often turning tricky topics like TDD in Go and observability into clear, actionable guidance. An unusual credential: he jokingly holds a "1st Dan Black Belt in Gopherology," reflecting a long-running commitment to the Go community.
16 years of coding experience
6 years of employment as a software developer
LPIC-1 Linux Professional Institute Certification, LPIC-1 Linux Professional Institute Certification at Linux Professional Institute
BSc Computing, BSc Computing at University of East Anglia
A+ Certified Hardware Technician, A+ Certified Hardware Technician at CompTIA
SCSA Sun Certified Solaris Administrator, SCSA Sun Certified Solaris Administrator at Sun Microsystems
1st Dan Black Belt in Gopherology, 1st Dan Black Belt in Gopherology at Bitfield Institute of Technology
French, German, Spanish, English, Chinese, Esperanto, Italian
Contributions:80 reviews, 168 commits, 97 PRs in 3 years 8 months
Contributions summary:John focused on implementing core functionalities for a Go-based scripting library. Their contributions included the initial setup with basic functionality (cat, count lines, echo). They added features like closing files, refactored code, and included methods to enhance functionality of the library. Further, the user refactored and added tests to ensure the functionality and reliability of the library.
Contributions:60 commits, 9 PRs, 43 pushes in 1 year 10 months
Contributions summary:John primarily focused on setting up and configuring a demonstration application for cloud-native DevOps practices. They added core application code in Go, implemented configuration management, and refactored the application for different deployment scenarios, including Kubernetes, Helm, and ConfigMaps. Furthermore, the user updated Dockerfiles and added tests, showing a focus on CI/CD and infrastructure.
devopsdockerkubernetescloud-native
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.
Request Free Trial
John Arundel - Owner at BITFIELD CONSULTING LIMITED