Ian Wood is a senior software engineer based in London with 16 years of experience building full‑stack, cloud-native systems and founding product startups. He blends hands-on engineering in Rust and Go with deep DevOps and CI/CD expertise—contributing automation and reliability fixes to the popular Jenkins X project and streamlining Kubernetes deployment workflows. As a former founder and CTO he has led technical strategy, regulatory-compliant infrastructure and rapid product delivery across fintech and Web3 domains, including Solidity smart contract work. Pragmatic and tooling-oriented (and a self-described Vim enjoyer), he moves between low-level systems work and product-level decisions, favouring secure, standards-compliant designs that scale.
16 years of coding experience
14 years of employment as a software developer
1st Class Ba(hons), Sound and Image Design, 1st Class Ba(hons), Sound and Image Design at Rose Bruford College
Jenkins X provides automated CI+CD for Kubernetes with Preview Environments on Pull Requests using Cloud Native pipelines from Tekton
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:99 commits, 83 PRs, 17 pushes in 4 months
Contributions summary:Ian primarily focused on enhancing the Jenkins X platform, addressing issues related to cluster configuration and deployment. Their contributions included fixing namespace-related bugs during cluster changes, automating Google Cloud SDK installation, and introducing flags for automated repository deletion and quickstart creation. Furthermore, they added functionalities for automated app deletion and incorporated features such as waiting for pod readiness probes. Overall, the work centered around streamlining CI/CD processes and improving automation capabilities within the Jenkins X ecosystem.
Ruby on Rails TextMate bundle [Learn it with PeepCode - http://peepcode.com/products/textmate-for-rails-2]
Role in this project:
Back-end Developer
Contributions:8 commits in 1 day
Contributions summary:Ian primarily focused on fixing bugs and improving the functionality of the Ruby on Rails TextMate bundle. They addressed issues related to Ruby 1.9 compatibility by removing and modifying methods such as `to_a`, specifically within the `intelligent_migration_snippet.rb` file. Their work involved modifying snippets used for Rails migrations, and resolving issues with layout and command execution.
ruby-on-railsruby-gemtextmaterailsbundle
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.