James Walker is a seasoned Software Architect with 12+ years building highly available, fault-tolerant enterprise systems and a long track record in systems programming, virtualization and dynamic binary translation. Currently at Couchbase where he progressed from Software Engineer to Principal Engineer and now Software Architect, he designs and leads scalable clustered solutions and low-level protocol work. His technical depth spans C/C++ on Linux, bespoke firmware, Solaris/AIX, and assembly across x86, SPARC and Power, complemented by scripting in Bash, Ruby and Perl. A former IBM advisory engineer and Transitive lead, he shipped production binary translation products (QuickTransit SSLX) and supported high-value clients in legacy migration. He also contributes to prominent open-source networking tooling, having enhanced the Couchbase dissector in the Wireshark repo, reflecting a keen eye for protocol detail and packet-level diagnostics. Based in England, he blends hands-on low-level engineering with product-minded architecture and long-lived operational stewardship.
12 years of coding experience
17 years of employment as a software developer
Bachelor's Degree Software Engineering, Bachelor's Degree Software Engineering at Newcastle University
Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Role in this project:
Back-end Developer
Contributions:15 commits in 4 years 9 months
Contributions summary:James primarily contributed to the Wireshark project by enhancing the Couchbase dissector. Their work involved adding support for new Couchbase protocol features, including HELLO feature values, collection commands, and DCP delete times. Furthermore, the user implemented support for flexible framing extras and updated the dissector to include durable DCP commands, and rangescan operations, demonstrating a deep understanding of the Couchbase protocol and packet dissection.
Contributions:661 pushes, 105 branches, 5 comments in 7 years 11 months
key-valuedatabasecouchbase
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.