Arran Walker

Senior Backend Engineer at GitLab Inc.

Sandy, England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Arran Walker is a Senior Backend Engineer with 17 years of experience building backend, platform, and infrastructure systems, currently focussed on scalable services at GitLab. He brings deep practical knowledge of performance tuning and systems internals—evidenced by substantive open-source contributions to the go-git project where he optimized I/O, removed reflection, and improved packfile and gitattributes handling. His background spans startups and operations roles (including Zopa), giving him a pragmatic blend of development and production reliability experience. Based in Sandy, UK, Arran pairs electronics training with long-term software craftsmanship, often favoring readable, efficient implementations over clever but brittle shortcuts.
code17 years of coding experience
job10 years of employment as a software developer
bookFirst Diploma, Electronics, Distinction, First Diploma, Electronics, Distinction at Peterborough Regional College
github-logo-circle

Github Skills (15)

golang10
file-processing10
file-handling10
git10
go10
file-access10
performance-optimization10
fileio10
git-client10
data-structure9
io9
algorithm9
data-structures9
algorithms9
zlib8

Programming languages (11)

DockerfileC++ShellCRustJavaScriptGoPHP

Github contributions (5)

github-logo-circle
src-d/go-git

Apr 2019 - Apr 2019

Project has been moved to: https://github.com/go-git/go-git
Role in this project:
userBackend Developer
Contributions:6 commits, 8 PRs, 20 comments in 2 days
Contributions summary:Arran focused on improving the performance and readability of the `go-git` project. Their contributions include buffering reads and removing reflection in the index format, optimizing the TreeWalker and adding bufio pools for object decoding, and implementing a binary reader with a `ReadUntilFromBufioReader` function. They also introduced gitattributes parsing and packfile improvements, demonstrating expertise in Git internals.
golanggo-gitgogit-clientgit-server
saracen/fpf

Jun 2016 - Oct 2017

Contributions:4 commits, 10 pushes, 1 branch in 1 year 4 months
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
Arran Walker - Senior Backend Engineer at GitLab Inc.